MRVCCIKGSKNLPTQKPERFTAIGACIPKGVLLVGPPGIGKTLLAKAIAGEASVPFFSISGSEFVEMFVGIGESRVLDLFKKAKENAPSIVFVDEIDAIDRLRGTGIGGGNDEREQTLNLLLTKMDGFEGNTGIIVITATNRADILDSALLHPGHFHKQVSMYVPDVKGRTYILKVHGTNKKFDSDVSLGVIAMRTPSFSGADLVNLFYEAAILARQRRKSAISAKEINDSINRIVVGMEGTVMGNGKNKSLVAYHEVGHAICG*