MDKEKSPAPPCGGLPPPSPSGRCSAFSEAGPIGHGSDANRMSHDISRMLDNPPKKIGHRRAHSEILTLPDDLSFDSDLGVVGNAADGASFSDETEEDLLSMYLDMDKFNSSATSSAQVGEPSGTAWKNETMMQTGTGSTSNPQNTVNSLGERPRIRHQHSQSMDGSMNINEMLMSGNEDDSAIDAKKSMSATKLAELALIDPKRAKRIWANRQSAARSKERKTRYIFELERKVQTLQTEATTLSAQLTLLQRDTNGLTVENNELKLRLQTMEQQVHLQDELNEALKEEIQHLKVLTGQVAPSALNYGSFGSNQQQFYSNNQSMQTILAAKQFQQLQIHSQKQQQQQQQQQQQHQQQQQQQQQYQFQQQQMQQLMQQRLQQQEQQNGVRLKPSQAQKEN