recombinant dna technology 4351620