MELELSLGDASSKPFAFMEKAHRQVANKGLGFSMGLGLGSAGRDQEEQKIHEVADDDDDDDDGEDDDDGRDQRPSMGLPLQLDLLPLAPVPRNQASHQGLTWPSDNGSSEAGSSGNVGLPARGLDVNRLPSTAVTAAAGEEVEDGAAAEVESSPNSAASSFQMDFCIYRGGNGGTKRDFESGEAERTSSRASDEDDNGLTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLHKELQELRALKTSNPFYMQLPATTLTMCPSCERVAATSTAPSAAASTATTATDPSTTTTTTANRPRFYPFSHQPPGAS