MELALSLGDTSKPFKFLDKTPKLSSKDLGFCMGLGSGFPATTRSQDKLGSHESNYQDDERRVSSDPPLQLDLLPFSPVPRGHQAPSRIRFPWLTDNLVSEPGSTEAPGRRFDVNRLSMDDADEGAAISSPNSAASSFQMDFGIRSGRDRKRDLDAIDAERASSRASDDDENGLTRKKLRLSKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERVATTTTSSSGTTTTTTTTNPSTTTTTSTTSSKPLSLPAKPRLFPLSHGQVQPHHAAS