The present invention relates to a method for preparing a labelled polypeptide, the method comprising: a. providing a polypeptide comprising: i. a sortase acceptor site or a sortase donor site; ii. a non-cytotoxic protease or a proteolytically inactive mutant thereof; iii. a Targeting Moiety (TM) that is capable of binding to a Binding Site on a target cell; and iv. a translocation domain; b. incubating the polypeptide with: a sortase; and a labelled substrate comprising a sortase donor site or a sortase acceptor site, respectively, and a conjugated detectable label; wherein the sortase catalyses: conjugation between an amino acid of the sortase acceptor site of the polypeptide and an amino acid of the sortase donor site of the labelled substrate; or conjugation between an amino acid of the sortase acceptor site of the labelled substrate and an amino acid of the sortase donor site of the polypeptide; thereby labelling the polypeptide; and c. obtaining the labelled polypeptide. The invention also relates to polypeptides for labelling, labelled polypeptides, nucleic acids encoding said polypeptides, and methods of using and manufacturing said polypeptides.La présente invention concerne un procédé de préparation d'un polypeptide marqué, le procédé consistant (a) à fournir un polypeptide comprenant : (i) un site accepteur de sortase ou un site donneur de sortase; (ii) une protéase non cytotoxique ou un mutant protéolytiquement inactif correspondant; (iii) une fraction de ciblage (TM) étant capable de se lier à un site de liaison sur une cellule cible; et (iv) un domaine de translocation; (b) à incuber le polypeptide avec une sortase et un substrat marqué comprenant respectivement un site donneur de sortase ou un site accepteur de sortase, et un marqueur détectable conjugué; la sortase catalysant la conjugaison entre un acide aminé du site accepteur de sortase du polypeptide et un acide aminé du site donneur de sortase du substrat marqué, ou la conjugaison entre un acide