MEEKSRKKKQEEDEQWHEYAEQRKKVRAKEEDELKKLKERQAARKTKRAEQEKMLEEFRKKQEQQRIKEMEEKKARDADAKRKRLEDAERKRAAMQAAMNKDAKKQPVERNFVIQKRSDRGPGAALGNTGFDRFANVMSARSEMGKTKEQLAEDKKIAMSFRVKPLELEGLSIEDLRKKASQMWDMIVQLESDKYDLEERQKRQDYDLKELAERQRQINRNKALKKGLDPDALSDKYPPKILTASKYERRLDRRTFVDKKDLFEGGYDATCEAALEK