METMRIGGTELQSARFQGEQQLSAFGKVRYMLERWSEGSEFEKESEEAEESEPAKARTLARGDGHARGMEENAEAICEATPQESKEERVELASVEQRGWETQAPAADSSMATDSSMERRSDSSAQEEEGMEATNCALLAFDFFSEGGRASASISHRWDGAPQQLQHPALLMPCTKQLMRSRSAISIANGDELMAEEDNLFSGTLQSEIVPGFSQSEPDLVCLDLCLGLSCSSHTPNSATQENSGKEHDGRRNLANEGCKATPTTRRISMDLCELVPRPCSITLSTGTAGNLTETDDCRCREWDSHSLRFPDQKCRQLVHQICSQESSDIGRGYELQAGRREDWEGHESGISWSCLSKKILPIPTNINASIRLFNAFPGALNIDLLQALASKAADSGTPHHHTQGSSREHEAESIRDAASHVAPLTATCLESSECDNFGAEMTTRNSSSSSPSLMANLNGGYCHRLEEVDAMSEAGESENCKEEEVALALEIDTTEAAADAKNVSHGALDLLVNAIQLTSDTVFEDEVAYELSGQLRKGECSRESHHNSLCGASEVHIFGTSPILKKRILRRAKSAFKNKFCEHPNKEAPRDEVSEAITNLPLKRRGRRKREASEDQHANEDAASDDAKAEIFGFGLMMEGAPVIRSKRARSHALPKKFCDSVLQPWKRKATRNRSSRLKCENFNLQKLFVYDS*