MSALQASFGHVFSCPSTESCSWSSLLFPNKLPWLAKFPSISAAKPTLVRASQYPHAVADIPGSSEEEDDELLAAKLAALALSADAVQAKKHTSSQDIINAEAQCIVQTYARSPVVFVKGHGCKLFDVEGKEYLDMSAGIAVNALGHGDQSWVKAVTEQASILAHVSNLYHSEAQVKLAKRLVESSFADRVFFSNSGTEANEAAVKFARKYQRVKAKEKGESQWFKFGQGHPATEFVAFTNCFHGRTIGALALTSKEKYRAPFEPIMPGVQFVEFGNLQAAQVAIERGKTAAVFVEPVQGEGGIYPAMVPFIRGLRKCCDESGALLVFDEVQCGLGRTGRLWAHEAYGVQPDILTVAKPLAGGLPIGAVLVTEAVASTIEFGDHGSTFAGGPLVCHAALAVLDRIQEPGFLESIAEKGHLLRSLLSEKLGSNPHVKEVRGTGLLVGVELDVSASPLVKAALDKGLLVLTAGKGNIVRLVPPYIISEQEIRQGVEILLQCMPALEETS*