KRPRPKTMRNSHGEGRSQVAPRQESSEVMAQCYNCHTTATPLWRKDDEGKTVCNACGLYFKLHGSARPISMKSDVIRKRSR