Optimization of Combinatorial Mutagenesis