MDKEKSPAPPCGGLPPPSPSGRCPAFSEAGPIGHGSDANRMSHDMSRMLDNPPKKIGHRRAHSEILTLPDDLSFDSDLGVVGNAADGASFSDETEEDLLSMYLDMDKFNSSATSSAQVGEPSGTAWKNESMMQTDSTSNPQNTLNSFGERPRIRHQHSQSMDGSMNINEMLMSGNEDDSTIDAKKSMSATKLAELALIDPKRAKRIWANRQSAARSKERKTRYIFELERKVQTLQTEATTLSAQLTLLQRDTNGLTVENNELKLRLQTMEQQVHLQDELNEALKEEIQHLKVLTGQVAPSTLNYGSFGSNQQFYSNNQSMQTILAAKQFQQLQIHSQKQQQQQQQQHQQQQQYQFQQQQMQQLMQQRIQQQEQQNGVRLKPSQPQKES