MSTDSWVLIPLTVWLFTPAMQFVPDDWYDAVGLFKFSIVYNTRLLLVLLLWRPLLHRRDGKLYLWDRALQLSTLGWRMLRWFGNGAIVISGDIDKLFAVRQENAIEALREFAKATGNTLLKSLKSTNNSTPDVIIWMVVLDDCVKWENVGVGELAFQSVVKLESTSASAHIHGVSVEELKPHLLVFREYNAYSLVLGEAKKVKLGDHKGGAKQTSQQEQCQSLQLLWNWQLEREEFGSKVMLMYRILERL*