ultra-pure cas9 protein