MPIVSMELSDLGDEQLLLPIDAEDLEAGIVSIGDLHPKIRVKNLQRETKEGTSLLSGVSVDIWKGTVVGVIGPSGSGKSTFLRALNRLWEPPADSVFLDSHDITTLDVLALRRRVGMLFQTPALFDGSVADNIRYGPGLRGEKLSVEKVVEYLGLADLESSLAPRTASGLSVGQAQRVALARALANEPEVLLLDEPTSALDPISTEHIEESIGKLKRGRGMTIIMVSHSVKQIQRIADLVFLLVDGQIVETLKPDQLCNANHPTARRFLELSS*