MAASGEFIGTVAFLMVGLGGIQAAATSNRAGLPALATTSTVPNIQHLMYISTSMGLSLLFSAWIFFRATGAAFNPNVSLALLLTGVITPTRFILYVGAQLSASLVASSILKKLLPGPMSVVPNLAVGTSIKQGLLIEAFITCALVLSVLFLAVEKHRATYLAPVGISITLFACHLFGVVYTGAAMNSARAFGPAAVTGAWKDHWVYWVGPTIGSLLAVIIYVFMKRFEYWRSNEGQDTDVFSASPELFIARPVAGDGRPRLFSMSKSAERVRFPTEQHRQGSDAFAVDPQQGAEPV