Mechanistic studies on the inhibition of thermolysin by a peptide hydroxamic acid