How a protein searches for its site on DNA: the mechanism of facilitated diffusion | Synapse