MELALSLGDPSKPFSFLDKAPKLSSKDLGFCMGLGNGFRSQEKGDAFEGESRGEATRDGHDKRVSSDPPLQLDLLPFSPVPRSQPPSQLRFPWLTDNQTGSSEGQGRGLDVNRLPVVAVMDEAEDGAAMSSPNSAVSSFQMDFGIRNGSGRGKRDLEVENERASSRASDDDENGSTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERVATTSTTANSTAAAATTTTNGSAAAAAAGSNSDAKTGVLPLTKTRGYPFSPLPTHVTQSQPQPQAHQAAS