MRLDTGLTQAEILLSSILCHETLNDLRDESLQEALILRVDEADVEDAEVLGNGDLHPKIRVRDLRRKTEEGMSLLSGVSVDIWKGTVVGVIGPSGSGKSTFLRALNRLWEPSADSVFLDYNDITQLDVLALRRRVGMLFQTPALFEGSVADNVRYGPALRGEKLSDEQVGKYLGFADLDSSMASRSVSGLSVGQAQRVLLLDEPTSALDPISTQHIEESIGKLRRGKGMTIIMVSHSVKQIQRIADVVFLLVDGQIVETLKPDELSNASHPMARMFLELSA*