MMESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCWIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKTKLIGMRKTLVFYKGRAPNGQKTHWIMHEYRLESDENGPPQEEGWVVCRAFKKRTTGQTKSIEGWDSSYFYEESSGVSSVVDPIDYIARQPQGFLAHNFLCKQEIEGDNLSFMHSENFVQLPQLKSPSEPLIKRPTSSMSLISENNNSNNEEVEQNGLSNNNTQKVTDWRALDKFVASQLSQEERYDGDGVSSFVEAENNSDLPFLLLQSGRDDGNKFNGFLGSSSDCDIGICIFEK*