MMNGNVDTNAQRAEELKTAANEAFQAHKFSKAVALYTEAINLNGNNAVYWANRAFAHTKLEEYGSAVSDASKAIEIDQKYVKGYYRRGAAFLAMGKFKDALKDFKQVVKIVPKDPDAMRKLRECEKAVQKMRFEEAIAIAEDHHPIADSVDFQSMLVPDSYRGARIEGDTITLDFIKAMMEDFKQQKQIHKRYAFQILLQVRKHLIVLPSLVDISVPENGQFTICGDIHGQFYDLLNIFELNGLPSSSNPYLFNGDFVDRGSFSVEVIFTLFAFKCLYPEGVYLARGNHESKSLNKIYGFEGEVKAKFNQTMVDLFAEVFCCLPLAHVLNNKVFVTHGGLFSKDGVKLSDIRSIDRFMEPPDEGLMCELLWSDPSPVLGRSPSKRGVGVAFGSDVTKNFLQQNNLELVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIKFKSPEFKPDVRTFTAVSHPNVKAMAYASNLFSLLG*