MELALSLGDTSKSFTFLDKAAVNLPTNKDPPGLFSLAPSFAATAAAADKRSDAAERRGFSSDPPVQLDLLPFSPVLRPQQQPPSQLRIPWLTEACGAARVLDVNLFRAATAEDGDDGTSLSSSPNSAVSPFQMDFCTRNCNAEFGGRNKREQQEAEGRASDDDENGSTRKKLRLSKEQSAFLEESFKEHTTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERVATNSTTTNQTTTVNNNASQIPVELSLSKPRILPFPNGQAQAHQIASS