MIKVDDLSFSYTDRDFLQNINFEVGKGEILGFLGPSGAGKSTLQKILIGMITNYGGSVIVNGVESKRHSNKFYENIGVDFEFPSLYEKLTAIENLKYFGSLYSKKLLSIDELLKSVGLENEANKRVSEYSKGMKSRLNFIKALLHNPDILFLDEPTSGLDPSNSKVMKDIILSEKSKGKTIILTTHNMLDATELCDRVAFIVNGKISALDTPHNLIMSKGAIKVRYTYFDNGEKTSECFLNNTANDKNLNMLIEKNKLLSIHSSEPTLNDIFIEITGRNLQ*