MMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCWIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKTKLIGMRKTLVFYKGRAPNGQKTHWIMHEYRLESDENGPPQEEGWVVCRAFKKRTTGQTKSIEGWDSSYFYEESSGVSSVVDPIDYIARQPQGFLAHNFLCKQEIEGDNLSFMHSENFVQLPQLKSPSEPLIKRPTSSMSLISENNNSNNEEVEQNGLSNNNTQKVTDWRALDKFVASQLSQEERYDGDGVSSFVEAENNSDLPFLLLQSGRDDGNKFNGFLGSSSDCDIGICIFEK