MESIEXTVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKSVYDKAKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENGPPQAKRKLQKLIKENACICIKEEGWVVCRAFKKRISSQNKSIEGWDSSYFYEELNGLTSVADPTDFMISRQPQSFLSQNFMCKQETEADSLNFLHSDPFVQLPQLESPSLPLIKRPTSMSLISENNTELEDEQSIRGCNNAEKVTDWRALDKFVASQLSQEERYEGDGEASFGAHDESDMSLLLLQSSSARDDDDQVENKLNGFLNSSPDCDIGICIFEK