Design of novel enzymes with the incorporation of noncanonical amino acids | Synapse