restriction digest dna design 3920781