MMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKTKLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGPPQEEGWVVCRAFKKRTTGQNKNIEGWDSSYFYDESSVVSSVIDPIDYISRQPQNFLAQNFLCKQELEADNLSFMNCENFVQLPQLASPSLPLIKRPSSMSLILENNNNNSNNNEEEEQARGCNVNSNKKKVTDWRALDKFVASQLSQEDKYDARSQRRLSWNFPAITYKRLGLFG*