MQFTTQTPSAQGYWRRPPRDYIVYSCWQTIKDARQHFSPCALQENSSTWKRHAEESSSENDKGNVWNFQNLSNVQHPYSFSDDGNHSLDPANALEREKACELSTSCLSTMKYPWMRETHAPTHFSSINAMESGDSKYSNGEAVVRNSSSKRARVAFTSSQLLELEKEFHFSAYLCRNRRLEMAELLKLTDRQIKIWFQNRRMKYKKDHKEKSTAKSSYTYLGTENQPLIISRSTTDSPVPLKFQNNYETPSMNW