MKQLKRKRKSNFSVQETQTLLKEIRTRKDVIFSKQLNTTINEMKRKAWEEIAECVNAVGEGEQRTGTEVKRRYLDWRALMKRKQLKANIKLVGAGYHFPSSDLDDSLTEEIDEKMGFINDSGFDWQNMADFKEAGGSLTEVKVEEEEKDPQSFEFEIEEEEEMLSSVMPDSKRENELPDFPHIEEFGTLNCTQARSSFDDSHLLVSLEKQKLEMEKQRLDIEAERLQVEKERLQIEKERLRHLDMEHERIQLEKERLQIEREKLRLQVMHAEKPLLENELGQGEKPVFQPLDIETEKLKLEKERLQLEKDRLQFLKFESEKLQIEKERLQVEKERLRIQREGHLQ