MGNWLIKPLPHRPEFVAEFLRVQAAVAAQEALQELDGDLQSLLQLRLQFIDLKIVCAKYWRDKTRDMAGYHEKEMNGWMLIPAQTCTMKPYICEGGLLAHQRPAAWRRTQESFFCRLLALLEEERSALQEGRLVSASPLPALDEVPHTLPVDPSPAPCWMWSKYIAKVHKLEPRVQRSEHSPKGATGFCWLPTPPYDIEYGPPGPVTPSGGAAPAGQSGESSGVAASGAEGTDTAPTGHHQIEPQQSGQDLVAASPEACTDAQPSGWAGHHAGADGIRGHTTGADAELMAASHEAGRDLHKWDGVAAPAVPGPLAGRMTTARRRHTQGSLAX