MAAQALVSSSLTSSVQTARQIFGAKPAVSVSQRKVSLVVKAASTPPAKQGANRQLWFASSQSLSYLDGSLPGDFGFDPLGLSDPEGTGGFIEPRWLAYGEIINGRFAMLGAAGAIAPEILGKAGLIPADTALPWFQTGVIPPAGTYSYWADPYTLFVLEMALMGFAEHRRLQDWYNPGSMGKQYFLGLEKGFAGSGDPAYPGGPFFNPLGFGKDEKSMKELKLKEVKNGRLAMLAILGYFVQGLVTGVGPYQNLLDHLADPVNNNVLTSLKFH*