MATREDELRNCVVCGDQATGYHFNALTCEGCKGFFRRTVSKSIGPTCPFAGSCEVSKAQRRHCPACRLQKCLDAGMRKDTSSSSVHPSPALAHPGPCAASARTLRRHQHFHGTASHQVYQ