MTTDAAPQDAWDPVADLSPVEVAVPGAAAPAVVFLCRFPGCGRQFQLKGNLKRHQHIHGGDKPFCCADCGRSFLRKADMEVHQRRLRQAVCPALGPAQPRAHAQRQQAVRVRVSRLRTPLCAAL