MAGEKIGIAKDVTELIGNTPLVYLNNVVEGCVARVAAKLESMEPCSSVKDRIGYSMITDAEEKGLIKPGESVLIEPTSGNTGVGLAFMAAAKGYKLIITMPSSMSLERRIILRAFGAELVLTDPAKGMKGAISKAEEIKAKTPNSYILQQFENPANPKIHYETTGPEIWKGSNGKVDALVSGIGTGGTITGSGKYLREQNPNVKLYGVEPVESAILSGGKPGPHKIQGIGAGFIPGVLEVNLIDDVVQVSSEESIEMAKLLALKEGLLVGISSGAAAAAAIKVAKRPENAGKLIVVIFPSFGERYLSSVLFETVRREAENMTVEP*