Construction of Genes or Gene Fragments by Use of Two Long Synthetic Oligonucleotides Representing the Coding and Noncoding Strands