MIEADRIISGQAKVDEDVIDRAIRPKLLADYVGQPQVREQMDIFIKAAKLRQDALDHLLIFGPPGLGKTTLANIVANEMGVNIRTTSGPVLEKAGDLAAMLTNLEPHDVLFIDEIHRLSPAIEEVLYPAMEDYQLDIMIGEGPAARSIKLDLPPFTLVGATTRAGSLTSPLRDRFGIVQRLEFYSVEDLTSIVARSADCLNLELEQQAAFEVARRSRGTPRIANRLLRRVRDYADVRNGGIISINVAKQALSMLDVDDAGFDYLDRKLLSAVIERFDGGPVGLDNLAAAIGEERDTIEDVLEPYLIQQGFLQRTPRGRIATSQTYRHFGLQKLSD*