Analysis of the available data on the Porphyromonas gingivalis proteinase system suggests that at most three different genes encode arginine-X- and lysine-X-specific cysteine proteinases. These are synthesized as polyproteins containing a prepropeptide, a catalytic domain and a hemagglutinin domain. Post-translational processing of each precursor is responsible for the variety of proteinase forms that are seen.