MDSKEIYEQVHKRYGSVTKSTTGKYEQTVAKAFGYTEEELAGIPEDANLGLSCGNPTALAKLREGETVIDLGSGAGFDVLTAAKKVGPAGKAIGVDMNKNMIDKANANKAAMKISNAGFIQGVITSVPLSDDAADCIISNCVINLVPASEKQLVFNEMFRILTPGGRVAISDILARKEFTDEIRNNIALYVGCIAGASPVGDYETFLKNAGFQGELNILIVDTKSDLNVYFTAQENESSCCGNEQTNPACGAGLSTCAPQNSSTELADGQDILGNRLGIADFNEWAGSFQVYAVKPMSI*