sticky ends DNA