MMNGNADSDIQRAEELKKAANVAFQAHKFSKAVDLYTEAINANNNNAVYWANRSFAHTKLEEYGSAIADASKAIEIDQKYVKGYYRRGAAFLAMGKFKDALKDFKQVVKIVPKDPDAIKKLRECEKAVQKLRFEEAIATSADNHSIVDSVDYESMLVPDSYKGAKIEGDSITLDFIMAMIKDFKEQKQIHRRYAFQILLQIRKILISLPSLVDIIVPENCQFTVCGDIHGQFYDLLNIFELNGFPSNENPYLFNGDFVDRGSFSVEVIFTLFAFKCLYPQGIYLARGNHESKSLNKIYGFEGEVKAKFNQMMVELFAEVFCCLPLAHVLNNKVFVTHGGLFSKDDVKLSDIRSIDRFVEPPDEGIMCELLWSDPSPTLGRSPSKRGVGVAFGSDVTKNFLKQNNLELVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIKFKSPELKPDIRTFTAVPHPSVKAMAYASNLFSLLG*