MTTMNGNALSELQKAEELKAAANLAFQAHKFSKAVELYTQAIDLNSNNVVYWANRAFAHTKLEEYGSAVEDATKAIEIDQKYVKGYYRRGAAFLAMGKFKDALKDFKQVARIVPKDPDAMKKLRECEKAVQKMRFEEAIASNEHDRTSVAETLDYHSIEVEESYKGARIEGDALTLDFVKTMMEDFKQQKKLHKRYAFQILLQIRKLLMVLPSLVDVTVANKGQFTVCGDVHGQYYDLLNIFELNGLPSDENPYLFNGDFVDRGSFSVEVIFTLFAFKCLYPQGIYLARGNHESKSMNKIYGFEGEVKSKFNETMVELFAEVFCCLPLAHVLNGKVFVVHGGLFSTDGVKLSDIRSIDRFIEPPDEGLMCELLWSDPFNGLGRSPSKRGVGVAFGSDVTKSFLEENNLELVVRSHEVKEEGYQIEHDGKLITVFSAPNYCDQMGNKGAYIKFTAPDFKPDIKTFAAVSHPNVKAMAYANNLLSLLG*