MELALSLGDASKPFKFLDNTTPKNNKMIPNKDLGFCMGLATSGFAPRSQDKTHDHSHEGDDDDGDRRRVLSSDRPVQLDLLPFSPVHPARRQIPFPWLSDNMVSEPGSTDGSGGDRGFDVNRLSVEEAEEGATLSSPNSAASSFQMDFGIRSSGIGRGNKRDMECFEAERGSSRASDDDENGLTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCEMLTEENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERVATTTTSSSGTTTTTTNNNNGSSKNNNPVATTAATTPSSTALSLANKPKLYPFSSHSQTQLPQAQSHKAAS