METRNGNATSQLQKAEELKAAANLSFQAHKFSKAVELYTQAIDLNGNNVVYWANRAFAHTKLEEYGSAVEDATKAIEIDQKYVKGYYRRGAAFLAMGKFKDALKDFKQVARIVPKDPDAMKKLRECEKAVQKMRFEEAIASNEHDRISVAETLDYHSIEVEESYKGARIEGDALTLDFVKKMMEDFKQQKKLHKRYAFQILLQIRKLLMVLPSLVDITIPDNRQFTVCGDVHGQYYDLLNIFELNGLPSDENPYLFNGDFVDRGSFSVEVIFTLFALKCLYPQGIYLSRGNHESKSMNKIYGFEGEVKSKFNDTMVDLFAEVFCCLPLAHVLNGKVFVVHGGLFSTDGVKLSDIRSIDRFNEPPDEGIMCELLWSDPYNGLGRSPSKRGVGVAFGSDVTKRFLEENNLELVVRSHEVKEEGYQIEHDGKLITVFSAPNYCDQMGNKGAYIKFKAPGFKPDIKTFAAVPHPNVKAMAYANNLLSLLG*