Bacillus subtilis aminopeptidase: purification, characterization and some enzymatic properties.