Protein-based cell barcodes. (December 2018)