MGSPALTTMDLSTSRNTAASGRSSVIDSIWGCTGSTIQKDDLRKRITIPEYLRVAMREAIRNKDVDSVMRHYDMANAAGAEPPLPSESPIIVFINAKSGGRHGPELKARLQDLMGEEQVFDLSAVKPNEFVQYGLSCLEKFAALGDTCAKETREKIRVVAAGGDGTVGWVLGCLGELKRQDRDPVPPTGIIPLGTGNDLSRSFGWGGSFPFNWKTATKRILDRVANGPICHLDSWNLVISMPAGEAMETPYSLQTSDCASLDQELEIDGELPEKSSYYQGVFYNYFSIGMDAQVAYGFHHLRNEKPYLAQGPLSNKLIYSGYSCKQGWFFAPCSSDPGLRGLNNILRLYVKKVNSSKWEQVSIPSSVRSIVTLNLPSYGSGRNPWGNLKPEYLEKKGFVEAHADDGYVEIFGLKHGWHASMVMVELISAKHIAQASAIRFELRGGEWKEAYMQVDGEPWKQPMNKEFSTFVEIKRVPFQSAMVHGE*