Proximity labeling relies on a labeling enzyme that can
biotinylate nearby biomolecules promiscuously. Biotin labeling can be achieved through several different methods, depending on the species of labeling enzyme. BioID and TurboID rely on exogenous biotin supplementation; APEX and APEX2 utilize exogenous biotin phenol and hydrogen peroxide. • BioID, also known as BirA*, is a mutant
E. coli biotin ligase that catalyzes the
activation of biotin by ATP. The activated biotin is short-lived and thus can only diffuse to a region proximal to BioID. Labeling is achieved when the activated biotin reacts with nearby
amines, such as the
lysine sidechain amines found in proteins. Split-TurboID can be used for proximity labeling in a manner dependent on an independent protein-protein interaction requiring two halves of TurboID to colocalize. • APEX is an
ascorbate peroxidase derivative reliant on
hydrogen peroxide for catalyzing the oxidation of biotin-tyramide, also known as biotin-phenol, to a short-lived and reactive biotin-phenol
free radical. Labeling is achieved when this intermediate reacts with various functional groups of nearby biomolecules. APEX can also be used for local deposition of diaminobenzidine, a precursor for an
electron microscopy stain. APEX2 is a derivative of APEX engineered via yeast surface display directed evolution. APEX2 shows improved labeling efficiency and cellular expression levels. • APEX and APEX2 generate highly reactive phenoxyl radical intermediates from cell-permeable biotin-phenol. These intermediates primarily interact with tyrosine and tryptophan residues on labeled proteins and guanosine on labeled RNAs. Direct DNA labeling is significantly less efficient than RNA labeling. BioID and TurboID create biotinyl-AMP intermediates from endogenous ATP and endogenous or exogenous biotin to label colocalized lysine residues or
N-terminus primary amines on neighboring proteins. Constitutive TurboID biotinylation with endogenous biotin and ATP may be cytotoxic in some cases. == Applications ==