MKTEQLIPLCRRYHAMLLHSDEQTISIAVVNTPPAELMEALRFATQKRIDIECWSQEQMDKRLQAQEKQAQLAQNDGPENIAERVNQILEQALRQRASDIHIEPTETHLRIRLRVDGVLHALPLLAPELAAPVIARLKVLASLDIAEHRLPQDGQFALNLAGRPLSFRIATLPCRYGEKIVLRLLHQVDQALDLEALGLSSSQLAAFRQALNQPQGLLLVTGPTGSGKTVTLYSALQARNREQVNICSVEDPLEIPIAGMNQTQINPRAGLTFHSVLRALLRQDPDIVMVGEIRDAETAEIALKAAQTGHLVLSTLHTNSTSETLTRLQQMGIARWMISSALSLVIAQRLVRKLCPHCRRNAGSAADLPHSLWPRPLPRWQAAGCEHCYHGYYGRLALFEVLPVTPGLRQGIVQGLNAIEIESLARAAGMMTLFESGCQAIEQGLTSLEEVVRVLGIPHGD*