Quantitative DNase footprint titration: a method for studying protein-DNA interactions.