MPKYAPHVYTEQAQIATLEHWVKLLDGQERVRIELDDGSMIAGTVAVRPTIQTYRDEQEREGSNGQLRIDHLDASQEPQWIWMDRIVAVHPMPLGAPQVMP