MTTAGNSLGRIQIRDLSIRLGQGSEAFEAVRDLNLEARPGEFVCLLGPSGCGKSTLLGALAGHLRPSAGSVRVDGRSVEGPSPQRGMVFQQHTLFPWRRVRDNVAFGLKMQGLARAERNRRAMEMLGLVGLADFAGRWPGQLSGGMQQRVEIARVLVNRPRLLLMDEPFGALDAQTRLKMQTLLLDVWARVRTTVLFVTHDIDEALYLADRVLVMSPRPGRIIADLALDFPRPRDTRLVTSADFVRLKRHCLELLDHDDGRQLPRLTPLGLPPGITPDRLRIAI*