MSPWHPPAAPRQVNHQGAQPNFQSNLPGSHSVCQYKHVRGSASVLLLNDLKNGKGAHLQLADLTGHIAELSLDQHGSRFVQQKLETAPKELIAAVLLELVPSGISLMTDVFGNYVMQKLLEFGTYEHHQLMAGMMRGQVLALSMQMYGCRVVQRALEVFDPDMQCALVAELDGAVMKCVRDQSGNHVIQKVIECVPTSRILPLLDNFLPCVIPLATHPFGCRIIQRLLEFCSDKHRKDTILREVLSEVVQLAQDTYGNYVIQHLLERGSPEERSQASGPSVLLNQSVPSQSLTPPLLATWRRLCTAWYHVWCR