MPDTAARKEAQAVKAKDKVPITVVTGFLGAGKTTLINRILKENHGKKIAVIENEFGEVGIDDALVLQSEEEIFEMNNGCICCTVRGDLIRILAKLVKRKNQFDHIVIETTGMADPAPVVQTFFVDDDIKDHFALDAVLTLVDAKHILQHLEEERPEGVENESVEQIAFADRILLNKVDLVTDDDKRNIVQKIRAINQPAKIIESSYAQVDLDQVLGIKAFNLDRVLEIEPDFLEDKEHQHDTSVSSVGIEMEGTCSIRKLNNWLSKLLSEKGADLYRSKGVLSVEGSDDRHVFQGVHMLLQMSSSSEGVGRPWGPSEKRTNKLVFIGKNLNREELTNSFKACLM*