Cas9 protein