MPPKQRAYKLYNYSESDLERAVEKCKKGESLRKVAQEFSIPRSTLFVKLKGIVPLHAKKGPSTILFEAEEMRLVKWILDKARLGFPMHEDEVKVAVKKVLDDEKRDSIFKNNKPGDKWMKLFLKRHPEIKKKQTELISKSRASVTEEKLRDWFKEVRSYLEENNLCNVLERPESIFNGDETGLQLCPKMMQESANNIIHEEPMNSTDVTQVVILTAEEAMEVVNDNQDIDISSIPIIDLSNLSSVEELSVTADSTLNTSIDQSSDAVIIIPSPNKCDNFARSITGTSDDPKMTETHKTEVDIVYSHSSPSNKPILIENSTNFSSDTIPVDLKQEISSSDAWDKHLLWPSPPVSKDKTKKESKPMPCVLTCSQWREQQTKEKAEKERKALEAQEKALQRKIKKEEKEKQQQILREERERKRAERIKIKEEKIKIKEEKIKNKVENNNVKKQKCIQNAVRVGPLQAIDTNIQENIVPLDLSLFK