MASIDGTTNSDVEKAEELKLLANEAFKAHKYHQAIELYTQAIELNNQNAVYWANRAIAHTRLEEYGSAVQDATKAVEIDPRYSKGYYRRGAAYLAMGKFKEALKDFQQVKRICPNDPDANRKLKECEKAVQKLRFEEAIAVQDYDRHSVADSIDYRSIDVEPQYAGARIEGDNVTLDFVKKMMDDFKNQKPLHKRYAYQIVLQAREMLRATPSLVDITVQNGDHFTVCGDVHGQFYDLLNIFELNGLPSEENPYLFNGDFVDRGSFSVEVILALFAFKCMSPSAIYLSRGNHESKSMNKIYGFEGEVKSKLSDTFVELFAEVFCCLPLAHVINEKIFVVHGGLFSTDGVKISDIRAIDRFCEPPEEGLMCELLWSDPQPGLGRGPSKRGVGLSFGEDVTKRFLQENNLELLVRSHEVKDEGYEIEHDGRLITVFSAPNYCDQMGNKGAFIRFKAPDLKPDIVSFSAVPHPDVKPMAYANNFLRMFS*