DNA-binding protein

A protein that attaches to a DNA molecule.