MKIELKNKELSPAIEFLQTLNLKPADSRHRSKFVNLIVSAFNELSKEEQALLKEFDLVNEDGGLKDQTEKNKENRLKFNIEQQKLLNEVVVIEGGTYAKNIDQIPRILNEIEMELSGKNAEIYDRLLDEFEKTEDLMKDAE