MWKFLKNDQVFVIGIHGMGGVGKTFLATYMENEINRKGTFKHVFWINVSHDFSIFKLQHDIAETIGVKLNRDDERTRATILSLALETREKTVIILDDVWKYIDLQNVGIPLKVNGIKLIITTRLRHVCLQMDCLPNNIIKIFPFEEEEEAWELFLLKLGHRGTPATLPPHLLEIARSVVMKCNGLPLGISVMARTMKGENDIRRWRHALNNLEKSEMGEEMKEEVLTVLKRSYDNLIEKVMQNCFLFCALLPSIRQEELVMMLVQSGLLNGKRSLEEIFDEGHVIVDKLMDHSLLFDEIEVLRMHGLVRNMDAIS*