MELALSLGDTPKLPLSFLDKPNKDPLPSFFSTQQGKTSEEEKRGSSDPPIQLDLLPFTPVLRSPHPSSHLPIPWLTQPCGPVRELDVNRFPAATTEDVDDGTSLSSPSSSVSPFAMDFSMRNNNNAEYGGRNKRENEGEAERGSDDDENGSTRKKLRLSKDQSAFLEESFKEHTTLNPKQKLALAKQLNLSPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTTQPFYMQLPATTLTMCPSCERVATNPCNNQTNTNKSRFSNAQAQAQAHQISS