MASSENGSDRIQPRDVCIVGVARTPMGALSGTLSSIPATKLGSIAIQAALSRAGVKPELVEEVLFGNVLSANLGQAPARQAALGAGLPTSVVCTTVNKVCASGMKAIMLAAQGIQLGSNNVVVAGGMESMSNAPYYLPKARQGYRLGHGEVVDGMMKDGLWDVYNDYGMGVCAELCADKYQISREEQDNYSIQSYEQAIAATNSGAFSWEIVPVEVPGGRGKPSITVGKDEGVDKLDAAKLRKLRPAFKEGGSVTAGNASSISDGAAALVLVSGAKALELGLPVIAKVIGFGDAAQAPEYFTTTPSLAIPLAIKRAGIDASQVDYYEINEAFSVVALANQKILDLKPDTVNVHGGAVSLGHPLGCSGARIIATLLGVLKQKKGRYGVAGVCNGGGGASALVVELLDLLPTKSFL*