Protein purification with light via a genetically encoded azobenzene side chain | Synapse