Tagged protein-chemistry