MGTLVGHVAPGFVFLVIGFWHLVNHIKLHVQNHKTYHFLPWFPSIKIRYLELYLIMIACSMSIAMELFIGPDRHQPFDTDGTIPSNHLHNFEHSFISLTFLVYAAFAILLDKFVPNAQYELTHLLKGIAFGQQLLLFHLHSADHMGVEGQYHKLLQMLILISFITTLMGIGYQKNFIVSFIRSISILFQGLWLIVMGFMLWTRSLIPKGCFLNLEVGHHVVRCHGEEALERAKSLVNFQFSWYLIWVTIFAVSLYLAMHKIYAGKVKYQSVTMYDFVKVKENIEAQRKPDESQSFLVMKKSFSPLDMEE*