technology of recombinant dna 7806223