MSDRFVIWAPSMHNEPAAKCGYCHGNKGGNMDQLFALDSWAHRYMNKMDVVKIENCTIGSFVEHMDVATYDRMCNMGFRRSGKFLYKVDPLRNCCRLYTIRTAPQELNMTKELKKCISRFATRITSEDYCPAAVASSDFVGKIVNAEMNSKTFYTRFEPALYSEEKYHLFVKYQEKVHQDYNNSPKSFKRFLCDTPFGPEAVLGTQESWEQLNNWQRMKPGEKLKHMGPVHECYYYEGKLIAITVSDILPSGISSVYFIWDPDYSKWSLGKLSALRDLAIIQRTNLQYYYLGYYIEDCPKMNYKANYGAEVLDVCHSKYIPLKPIQDMISRGKLFVIGEEETKVTKELYLVDSETGRGEGFPTDNVVKYKNIAEEIYGVGGCAFKSANESALELKELYGIPYEEEDLDTIYHLKEHNGHAPNGIPNVVPGLLPLWELLDIMQSGKITDLEGRLFLFEIETEGIRPLINFYSEPPNVKKRICDVIRLFGFETCMKAVILYSEQM*