MSSRLDECLLEVDGYGDGDGKAKPKFLIRNLSRVSEDGVPILKGINLEIPEGVIVGVIGPSGSGKSTFLRALNRLWEPPSASVFLDAQDICHLDVLSLRRNVAMLFQLPALFEGSVADNVRYGPQLRGKKLSDDEVRKLLLMADLDASFMDKSGAELSVGQAQRVALARTLANSPQVLLLDEPTSALDPISTENIEDALVKLNKNQGMTVIMVSHSIKQIQRIAHIVCLLVDGEIVEVLNPHNLSQANHPMAKRFLQLSS*