An in vivo method for labelling a protein having an N-terminal cysteine is
disclosed. A probe comprising a thioester group and a detectable label is
introduced into a cell expressing the N-terminal cysteine protein,
allowing for the N-terminal cysteine to cleave the thioester bond and
resulting in the label being covalently attached to the N-terminus of the
protein by an amide bond.