MAAQALVSSSFTSSVQTARQIFGVKPAVSVSQRKVSLVVKAASTPPAKQGANRQLWFASSQSLSYLDGSLPGDFGFDPLGLSDPEGTGGFIEPRWLAYGEIINGRFAMLGAAGAIAPEILGKAGLIPADTALPWFQTGVIPPAGTYSYWADPYTLFVLEMALMGFAEHRRLQDWYNPGSMGKQYFLGLEKGFAGSGDPAYPGGPFFNPLGFGKDEKSMKELKLKEVKNGRLAMLAILGYFVQGLVTGVGPYQNLLDHLADPVNNNVLTSLKFH*