MLQISHLSADYGGKPALADINLTLESGELLVVLGPSGCGKTTLLNLIAGFVPYQHGSITLEGQRVAGPGAERGVVFQNEGLLPWRNVQDNVALGLQLAGVDKAQRRQAAAQMLKKVGLEGAEKRFIWQLSGGQRQRVGIARALAANPQLLLLDEPFGALDAFTREQMQTLLLKLWHETGKQVLLITHDIEEAIFMATELVLLSPGPGRVVERLPLDFSRRFVAGESCRSIKSDPRFIEQREYILSRVFDQREAFS*