Recent advances in protein synthesis: from chemical synthesis to backbone editing | Synapse