MAAAAAPPPPAGGFVLFLHGSAGSGDESRAQVAPYFAAPELASSVRLSFPTAPTVPIACYGCNLLCCFALWMLCKARDTVITAWFGISEVPITAKTVRDEKEVLKAVDYVHELLDKEIASGTSPSDIFVCGLSQGGALAIASVLLFPKTLGGCVVFSGSVPLSKSFADKVSPEARKTPVLWFHGMADGLVLFEAGHAGCAFLEELGMTCEFKAYPTLGHSMVDEELQYFQQWILSRLGISGATETARPSSSSQHKDLL*