MDSMESCVPPGFRFHPTDEELVGYYLKKKVASQKIDLDVIRDIDLYRIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKTKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESEENGPPQAKGWVVCRAFKKRTTSQSKSIEGWDTSYFYDEPSGVSTVMDPIDYISRQPQNYLGQNFLCKQEIEADNLNFMHATEHFVQLPQLESPSLPLMKRPSSVSLISENNEEEDQTRGCNNAEKVTDWRALDKFVASQLSQEDRYEGDGVSSFGAHHNSDMALLLLQSSRDEANKLNGFLNSSSDCDIGICVFEK