MKRKGRSCDNQDAVNRGPWSAEEDQILINYVQVHGEGNWRELSKRAGLKRLGKSCRLRWLNYLKPDIKRGNISSDEEDLIIRLHSLLGNRWSLIAGRLPGRTDHEIKNYWNTYLRKKVEQNHNYNNLPGHNNIPIKLRIESPRCSKNSLGIVIDPTKSSHPVTIKSMSCTEVMMPTRTVNDFTTSWDKNPFASTPQDGHGHCSEGFLKHFDISDVLMPYEDCRFNEYACVEVPQHFGDEAYKVINAVGETRYDNWKIDDYFPLDYDVGFSLF