Cloning and mutagenesis: a technical overview.