KPPLLSPSQKKANHIQSEQKRRANIRRGYEALCETVPALREAIRLMEAEQGTGLPDGQEEAGKKGKKRRSKKVNDDGERVDGRAGPKSECVVLQKTIEYVHELLSEREELFARYHQARSALVPGHPALQPIRPLDANGMPGMPLWEREWTGGANGDDEGDSDEEDN