MKRKLWIFIGVFVVLLGGYFLLFREKSYKVEVEKVNPKIQRLMSTDKQHFLTKHEFHTKETAERKDLLKFFIETRLKTDGGFLTNYLPDAERKDVATGHELLSESSGLYLRNLAFDTQGRFDNFYKQTKDTFYDGVQFSYRIDEQGNKYNVNASIDDLRIIRSLIEAGGHFKTDQYDQEIKKLGKSFMKTSMKDNILIDFYDSKSKQQSSETSLFYIDLITLGYLYKEFGISADYLQYHYQLIDDGYISDDLPLYQTKFNHQTNKYENNGTLNIIESLLTIVHLSEVGMAKQTSIDFVRKQVQQGTLFNSYDLNGSPVDKNQSAASYAIAALIGVAENDKELYRAAITVLNNFQIMDSSSPIYGGFGDKVTKQVYSYNNLMALLAYDF*