MLGPDAETVNSLESSVAKQLSLEPEKWAQMMDFPRGDLKELLLACARAVEEKNMYAVDVMVPELRKMVSVSGTPLERLGAYMVEGLVARLASSGHSIYKALRCKEPKSSDLLSYMHFLYEACPYFKFGYMSANGAIAEAVKGEDRIHIIDFHIAQGAQWISLLQALAARPGGPPTVRITGIDDTVSAYARGGGLDLVGRRLSHIAGLCKVPFEFHSVAMAGEEVEEGHLGVVPGEALTVNFTLELHHIPDETVSTANHRDRILRLVKGLRPRVLTLVEQESNTNTAPFPQRFAETLEYYTAIFESIDLTLPRDDRERVNMEQHCLAREVVNLIACEGAERVERHEVFGKWKARLTMAGFRPSPLSSLVNATISTLLQSYSENYKLAERDGALYLGWKSKPLVVSSAWH