MSDAKTLFVLHEAAAGYSLFEVVAFEEIGALLDGAMDTVTSLDRFSRAIKLKAFQPFASAEDALASINAVSEHACTDGLHDFLEMNLPKISKKAKKEGKAPEFALGVIDPALATAIADGLPGLSCRSDDTVREILRGCRLHLTHFVKGLDGGSAEQAQLGLGHSYSRGKVKFNPARSDNMIIQSIALLDQMDKDLNTFAMRVREWYSWHFPELKDLVKDNYMYARCAAFIKDKKSLCAGGAAGGEEGDVENGEAQEDKLPGLIEIIGDEEVANAVVSAARTSMGMDCSAVDMVNIVNFTQRMVKLAEYRKQLASYLTDKMSVVAPNLSALIGDTVAARLISKAGSLTNLAKAPASTVQILGAEKALFRALKTKGNTPKYGLIYHSTFIGRADAKNKGRISRYLANKCSIATRIDSFADEPSSAYGQKLREQVEERLKFYETGAAPRKNIDVMEEVARHLKAGKDAEDEAMDVSKKSKKKKDKKRKADESSKKSSKKAKKESSEEAPAETPKSSKKDKKKKDKKRKSKGGD*