Generating new enzymes with complex active sites