MATECTTSTSTTATVEGRHRFRVAGYGATKGAAPGHRVASGTFTVGGFDWAVVFYPEGVTAADMDFVSVYLELKNAAAAAGGGGGGAVARAFYDLRLIHPATGEPRSVRWPMDGSTSRVFSQAFPAWGHLRFMRRRELEEMGFVRDDRLTIECVVNVVLDPVVTAGDAPELDHPPSNILGHLAGLLGDKGTADVTLVVRGEEFAAHRAVLAMRSPVFKAALYGPMKESTDANAGRVAIDSVEPAVFRALLHFIYTDTTAAMDDLDDDDDDKAQMIMHLLEAADRYDVERLKLICELMLCKSIAVDTVAATLAMADQHHCQKLKEACIEFLATSKKMEGVMESQGYEKMKLSCPSFMVDLWEIIGRKMTSYSVIPNIYARDKD*