MAGEKTGIAKDVTELIGNTPLVYLNNVVDGCVARVAAKLESMEPCSSVKDRIGYSMITDAEEKGLIKPGESVLIEPTSGNTGVGLAFMAAAKGYKLIITMPSSMSLERRIILRAFGAELVLTDPAKGMKGAISKAEEIKAKTPNSYILQQFENPANPKIHYETTGPEIWKGSKGEVDALVSGIGTGGTITGSGKYLREQNPNIKLYGVEPVESAILSGGKPGPHKIQGIGAGFVPGVLEVNLIDDVVQVSSEESIEMAKLLALKEGLLVGISSGAAAAAAIKVAKRPENAGKLIVVVFPSFGERYLSSVLFETVRREAENMTVEP*