MMESMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQSEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKSKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENGPPQEEGWVVCRAFKKKTTGQTKSIDVWDSSYDEPSGISSVVDPLDYLSRQPQNLLPPSYLCKQETEAENLNFVHSDQFVQLPQLESPSLPLIKKPTSISLVPENNINNNTNHKEEEDHLLKIMCNNNNNEKVTDWRTLDKFVASQLSHEDRYHGEVAVSCFDAADNNTNNSDMALLLLQSSGREEANKLNEFLNSSSDCDIGICIFDK*