MAALLLSSHLTAASSSSTTSPTARPAPSFVSFRAANAAPKGARRGWPFLASSVEPPPAASAAQPFRSLAPSETTVLVTGATGYIGRYVVRELLRRGHPVVAVARPRSGLRGRNGPDEVVADLAPARVVFSDVTDAGALRADLSPHGPIHAAVCCLASRGGGVRDSWRVDYRATLHTLQAARGLGAAHFVLLSAVCVQKPLLEFQRAKLRFEGELAAEASRDPSFTYSIVRPTAFFKSLGGQVETVKNGQPYVMFGDGKLCACKPISEEDLAAFIADCISDEGKANKILPIGGPGKALTPLEQGEMLFRLLGREPRFIKVPIQVMDAAIWVLDALAKVFPGVEDAAEFGKIGRYYASESMLVLDPDTGEYSDEMTPSYGSDTLEQFFERVIREGMAGQELGEQTIF*