MMESIESTVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKTKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESEENGPPQAKGWVVCRAFKKRTSSQNKGIEGWDSSYFYEELNGVSSVVDPTEYMISRQPPSFLAQNFMCKQETEADSLNFMHSDHFVQLPQLESPSLPLISKRPSSMSLISENNIEVEDEPKKVTDWRALDKFVASQLSQEERYEGDGESSFGAHDDSEMALLLLQSSGRDDDQGNKLNGFLNSSPDGDIGICIFEK