MKEGLDMTYSITWDLDSIFPNGSESKELSQRMTQLTEQTKEYHQLITEWTPESAQGKEQFAEILTLQGKISNGFSQCNSFLTALISANTNDTKAKILSGDLYNLLPAIQLAETIFTKKITEISAEHWQALLAEEPFKTMAFRLNELRRDGKKLLSEQEENIINTLSLDGLNAWSTHYDTIVASIVIPFEEKDGSVTELSAGQAFNRMMGDPDKEVRQRLFTAWEKAWSGKASILADTLNHLDGFRLSDYKLHGTTDYLENPLNYNRMSQETLTVMWETIQKNKQPFVDFLTRKAQLFGKEKMDWQDQDAPIILGDLEEKTYSFDQAAAFILENFRKFSPKMADFAQMAFEKSWIEAEDRPGKRPGGYCTELPETQESRIFMTFGNSINEVATLAHELGHAFHSSVMWDLPSLNREYAMNVAETASTFAELIVADATLKEAKSNVEKINLLDTKMQNAIAMFMNIHARFIFENNFYQARQKGLVAEEDITELMLAAQKESYKDSLGSYHPHFWASKLHFFIDDVPFYNFPYTFGYLFSMGIYAYANQQGSSFEDQYIALLRDTASMTSEELAKKHLNVDLTKPDFWQAGIDQVLKDVEQFMTLTENYVN*