Pošalji zapis e-poštom: Discovering the Bacterial Circular Proteins: Bacteriocins, Cyanobactins, and Pilins