A general method for rapid site-directed mutagenesis using the polymerase chain reaction