MEFKGDESLREELLLQIDDDDVDDAKVVGNGDLHPKIRVRNLRRKTEEGTSLLSGVSVDIWKGTVVGVIGPSGGGKSTFLRALNRLWEPPADSVFLDYHDITKLDVLSLRRRVGMLFQTPALFEGSVADNIRYGPALRGEKLSDEEVGKYLGFADLDSSLAARSVGGLSVGQAQRVALARTLANEPEVLLLDEPTSALDPISTQHIEESIGKLRRGKGMTIIMVSHSVKQIQRIADVVFLLVDGQIVETLKPDQLSNANHPMARMFLELSS*