In vitro recombination and mutagenesis by overlap extension PCR.