MATWVNGWGKLLPFLGMLMAMLTQSGSMVVIKFAMTDGMNKYVMVVYSMALSSSILLPFVLFLHRSELPLLTVPALGSFFLLALFASSAHIMAYVGIELSSPTLASAILNVIPAFTFVLALIFRMEEVHWRYFSSQAKVLGTIVSIGGAFVVILYKGPPIFRTHSSYTSNKLQFSAQPNWILGGIFLVADSFLSSMWYIYQASVAKKYPAVTVIVFFQFLFSTIQCGVFALIAVRDPTEWELKFDRGLSVILYQAIVATMLRYTLTTWCVHRAGPLFCAMFKPVGIIFTVSMSAIFLGENFGLGSLIGAVIIVIGFYAVLWGNSREENKIENLESSSHNAPLLQDRS*