impurificase