Combinatorial mutagenesis is a technique whereby large number of mutants may be screened for a particular characteristic. In this technique, a few selected positions or a short stretch of DNA may be exhaustively modified to obtain a comprehensive library of mutant proteins. One approach of this technique is to excise a portion of DNA and replaced with a library of sequences containing all possible combinations at the desired mutation sites.