High-specificity DNA cleavage agent: design and application to kilobase and megabase DNA substrates.

High-specificity DNA cleavage agent: design and application to kilobase and megabase DNA substrates.