MKRKYLCGHNRPLTHVNTNCDGDLLFTTGRDKKFILWNLADGNQIGLYECSGAVYNSDVTFDSKRVVCSSAANKIYIFDVYTGETLKVIDESGPVRFVEFNRDPLNQNRIIAAIDRLKADHKRFIKLYDLKSDTLIWKQEHESRCIQVRWCFFDKLILSAHENGEIVIWNSEDGHQIRKFQAHTKEVTNLSFDKDRMIMLSSSTDGTAILRDAVNFDIINEYKADRPLNTCDISPLFRSENNSKNHIILAGGQAAEHVTTTATGEGKFQTLLYDIIHANELGSIKGHFGTVHSIKFLPHGDGFVSGGEDGFARIYHFDQDYFIGKYD*