MGYQDASRGGGKLSLASVGFAGPGAGAGGGGGYKELLVMALPTDDGLDGAKVAEAIGVRLPDVGGAVRTILESREAREFASGALAGAMSKAILAPLETIRTRMVVGVGSRHIFGSLVEIIGQNGWQGLWAGNTINMLRIIPTQAVELGTFECVKRSMTEAQEKWKEDGCPKIQLGNLKIELPLHFLSPVAIAGAAAGIAGTLACHPLEVIKDRLTINREVYPSISLAFSKIYRTDGIRGLYAGLCPTLIGMLPYSTCYFFMYDTIKTSYCRLHKKSSLSRPELLVIGALSGLTASTISFPLEVARKRLMVGALQGKCPPNMIAALSEVIREEGFLGLYRGWGASCLKVMPNSGITWVFYETWKDILLADRDKPRA*