MESFQVKADGMDIRTLVIDNGTEMIKAGFAGEDSPRAVIKSIVVRPRHRGITLERGPRDAYVGDEPLAERGSLVLKYPIEQGIVRNWDDMEKLWHHTFYNELRVAPEEHPVLLTEAPFNTKINRERMTRIMFKTFNVPAMYVASQAVLSLLANGCTTGIVLDSGYCVTHAVPVYEGHVLPHAISRLDLGGLDLTHHLTKFLMDGLYVFNGWGRDVDIFRDMKETIAYVALDYKQEIEKAKHFSKSIEKSYKLPDGELVNIGAETFRCPEVLFQPSLIEMEATGIHYKAYNSIMRCDDDIRKYLFANIVLSGGSTMFLGITERMSKEISALAPSYTKIKVIAPPERKYSSWIRGSVLASLSTFPKSTCSNEFGNEEFGGRHLTEYLAPSHTKIKVFAPPG*