MCLFRGEGNQDASLSSSEAPPTSESMLEESPSLNADGFGVGWYHKRGGAIFRSVTAAWNNSNLRELSESIESRCIFAHVRRLLFQHNGHVEGFDRIKRRVFAAMRDDVYHWVQGTTDSEACFALILSLIEPELLAGGECVPVAAADEIASLASGPLNLDGQKKIVKTLLANKCAAGPLFLLRKLSAMDSQHPFSLVRQLKVGDGKGTGGMIIQQLCNDALSTKGGTARHWGELISAADATKFIKGNLECVKSASGFDFWELLAPSISKQDGILAVSNASTGKTGDSRWVFLNARPLELMLTPLWDLFKLLGYSKTSTGCFYATFKNVISRTKVIGDLPPEDARTEGVKKLHVEACTEIFLCFANEYRAMLDLQLSVAVANGRPSTFYNASSTAGQLWAKVAATLCNECGVEADNGAIDPSDGMYYCATCWDAYSFLQARSAADANAARNQRDVATLRKIFPGHCAYHLYYHHVRGRTGCMRANCELLHERPDDLDAALTRLEWETAREE*