MELALSLGDTSKPFSSKLSSKDLGFCMGLNGSSFNGKSEEKSASDHHPSPIQLDLLPFSPVPRAHHHQPSSQLRFPWLNVVSTEPGPMDGAGGGGLDVNRFPVAMAQEEADDGTTALSSPNSTVSSFQMDHFCIRNGRSKRDLFDVEISHDRASSRASDDEENGLTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERVATATTSSATATTAAAATTAAKGNNSNNKDSSVTLQLANKPARLFPFSQLPQAQGAQSTS*