MAGEKTGIAKDVTELIGNTPLVYLNNVVDGCVARVAAKLESMEPCSSVKDRIGYSMITDAEEKGLIKPGESVLIEPTSGNTGVGLAFMAAAKGYKLIITMPSSMSLERRIILRAFGAELVLTDPAKGMKGAISKAEEIRGKTPNSYILQQFENPANPKIHYETTGPEIWKGSNGKVDALVSGIGTGGTITGSGKYLREQNPNIKLYGVEPVESAILSGGKPGPHKIQGIGAGFVPGVLEVNLIDDVVQVSSDESIEMAKLLALKEGLLVGISSGAAAAAAIKVAKRPENAGKLIVVVFPSFGERYLSSVLFETVRREAENMTVEP*