MSIQENLNNLIKPHGGKLIKTLKYGAERDECIKEAKSLPKIDISSREFGDLVMMGIGGFSPLNGFMKKEDWFSVCKNFTLADGTFWPIPITMSVSEEEAKKLKRGQKVALKYNKDINDISGTIEIDQVYEMTKKDKEMECKDIFTTTDSDHPGVKKVMEQKPFNVAGKVTTLSEGEFPIKYKGIYMTPEESRLNFAKKGWKTIAALQLRNPMHRSHEFLAKIAVEVCDGVFIHSLVGNLKPGDIPAEVRVKCIDALVDKYFVKKNVLQGGYPLDMRYGGPREALLHATFRQNYGCTHMIIGRDHAGVGDYYGPFDAQKIFDKIPYNADPKKRLLTQPMKIDWTFYCHKCDGMASLRTCPHTKKDRVIVSGTMVRKMLSEGKTLPDHFGRAESLKILADYYQHLDKSKKVTIKLQKFATGDAMK