MKRKSYTAGFKLEVVKVAKESNNAQAARKYGVTRKMVIDWRKQEEALKKMPKKQRARRSGIASWPELENGLAEWDREQRQSGRIVTRKDMRDQAMNRANSNPYLAYGFTATQAWCSRFMKRKKLVLRQKTKVAQKKPVDLEDKLRDFRWHVKGLTNGNEFPLGNIGNMDETPIFFDMIGFRTVDSKGAKSIIAKSTGHERTHFTRKRMPKENFPSGAFVHFHEKGWMDEQGARLWIDNIWRKRPGHSNSRSLLVWDSFRSHVAEAIKSHLNKCKMKTAVFPGGLRSVLQPLDVCINKLFKGYMREEWKEWMANGQKTYTASGRM