Development of a Dimaleimide-Based Protein Labelling Technique for Fluorogenic, X-Ray Crystallography and NMR Applications