MRASPHPVSRKSLWLSQAMRASYQEEISPLRRRADHLRSEIELKDNTVIVVLGASGDLAKKKTFPALFGLFRNKFLPNGLQIVGYARTKMDHEEFIKRVKSNIKTPSKDMEEELEKFTKVCSYVSGQYDKDDGFKELEKHLEELEKGQDKTNRVFYMALPPSVFIPVSEHVKKNNYPKNGIARIIVEKPFGKDLESSRELQAAMSPNWKEEEIFRIDHYLGKEMVKNLLVLRFANSFMHANWSKHYIDNVQITFKEPFGTEGRGGYFDEFGIRYFRALTALTLADLLQILTLLTMDRPLSFSAEDIRDEKVRVLKAIPPIKPENVIIGQYGKSLDGSKPGYKEDDTVPKDSRCPTFASMVLFCNNERWEGVPFIMKAGKGASSGC*