Vimelysin is a metalloproteinase with high activity at low temperature and an unusual resistance to organic solvents. Substrate specificities of vimelysin and thermolysin were examined using FRETS-libraries, revealing a significant difference at the P3 0 position: vimelysin preferred acidic amino acid residues, whereas thermolysin preferred basic residues. Homology modeling of vimelysin suggests that oppositely charged residues in the S3 0 subsites (R215 in vimelysin and D213 in thermolysin) may be responsible for this specificity difference. This hypothesis was confirmed by examining the R215D mutant of vimelysin, which showed a substrate specificity profile intermediate between thermolysin and vimelysin.