MRKKLKEVSERLKDIKAEAHAFQLKEKVANLMIESKKQRETHSFVHKSLVFERDEEKEEIVNWLLSNQAGDHENVSVISIVGIGGIGKTTIAKLVFNQELVRDHFKPKMWVCVSDNFDDLHCLLREKLSGKRYLLVLDDVWNEEPEKWHSLRGLLLCGERGSRIVVTTRSRKVASIMSKIQPYSLKPLSEDGCWSLFCQIAFGNRTEEAEAAHPNLAPIGRDIVKK