MNRGDEEEENVSIVPIVGMGGLGKTTLAKLVYNDERVSSYFDKLIWVFVSEKFDSAEIMRAIIESDQGRCDVERMESQQSRLRKTVSGKRYLLVLDDVWNENQEAWLQLKSLLNVGEKGSKIIATDNIQAQSYTRPHLHLPILLFCCNLF*