Bacillopeptidase F (Bpr) is a fibrinolytic serine protease produced by Bacillus subtilis. Its precursor is composed of a signal peptide, an N-terminal propeptide, a catalytic domain, and a long C-terminal extension (CTE). Several active forms of Bpr have been previously reported, but little is known about the maturation of this enzyme. Here, a gene encoding a Bpr (BprL) was cloned from B. subtilis LZW and expressed in B. subtilis WB700, and three fibrinolytic mature forms with apparent molecular masses of 45, 75, and 85 kDa were identified in the culture supernatant. After treatment with urea, the 75-kDa mature form had the same molecular mass as the 85-kDa mature form, from which we infer that they adopt different conformations. Mutational analysis revealed that while the 85-kDa mature form is generated via heterocatalytic processing of a BprL proform by an unidentified protease of B. subtilis, the production of the 75-and 45-kDa mature forms involves both hetero-and autocatalytic events. From in vitro analysis of BprL and its sequential C-terminal truncation variants, it appears that partial removal of the CTE is required for the initiation of autoprocessing of the N-terminal propeptide, which is composed of a core domain (N*) and a 15-residue linker peptide, thereby yielding the 45-kDa mature form. These data suggest that the differential processing of BprL, either heterocatalytically or autocatalytically, leads to the formation of multiple mature forms with different molecular masses or conformations.