MVDPVAALCNYNVLEVIFSYLELDDLSHCSQVCKSWYHFLNDENSDVWRWHCLNKLPKESLKSDLLASVSTYKTKLRAYF HAWSPNDCSRNVYIKPNGFTLHRNPVAQSTDAARGKIGFRHGRHTWEVIWEGPLGTVAVIGISTKEAALQCHGYVALLGS DDQSWGWNLVENHLLHNGDMQGSYPLLNNAPKYQVGERIRVILDCEDNTLSFEKNYEFLGVAFRGLPDKKLYPTVSAVYG NTEVSMVYLGTPLDG