KELPRVIYVGHVPHGFYEAQMKEYFGQFGEVTRVKVSRNKKTGKSKHYAFVEFKHPEVASIVAESMNNYLLANQVLKITLLEPEKVHPKTFEGTGTKFKTVPWQRRAAAKHNKERTDEEKVKRNVGLVKAEEKRRAKIAAAGIDYDFPGY