MTNKVRKVVTSLVSPVVSPIILRKKLKEVSERLEAIKVEAHEFQLEEKVTNLQIEFKKQRETHSFVHKSLVFERDEEKEEIVNWLLSNQAGDHENVSVISIVGIGGIGKTTLAKLVFNHELVQNHFEPRMWICVSYDFGIIRLGNEIIEPATRHNRSLSNVEELQRHLVETLSGKKFLLVLDDVWNEEPENWYRLRDLLLCGERGSRIVVTTRSRKVASIMSKIQPHILKPLSEDGCWSLFRQRAFENPIEEVAH