MCSEVHVEGDASVGQKGCKDIRRYKCEFCTVVRSKKCLIQAHMVAHHKDELDKSEIYNSDGEKIVHEQEHRCQECGRCFQKPAHLKQHMQSHSHERLFICPLEDCPFSYKRKDHLNRHMLKHEGKLFSCTLDGCDMRFSMKADMQRHVKEIHDSKNPHQFVCKEDGCNKVFRYSSKLKKHEESHVKLDYVEVVCCEPGCMKMFRNVEYLRAHNQSCHQYVQCEICGEKHLKKNIKRHLQSHDKVPSDGRMKCTFDGCEHFFSNKSNLTKHVKACHDQLKPFKCGIVGCGKAFTYKHVRDNHETSGAHVYMEGDFEELDEQLRARPRGGRKRKALTVETLTRKRVTISGEASSLDDGVEYLRWLLSGGDDSIDCQ