MMESIECTVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKAKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENGPPQAKRKLQKLIKENACICIKEEGWVVCRAFKKRISSQNKSIEGWDSSYFYEELNGLTSVADPTDFMISRQPQSFLSQNFMCKQETEADSLNFLHSDPFVQLPQLESPSLPLIKRPTSMSLISENNTELEDEQSIRGCNNAEKVTDWRALDKFVASQLSQEERYEGDGEASFGAHDESDMSLLLLQSSSARDDDDQVENKLNGFLNSSPDCDIGICIFEK