Structure-function studies on enzymes of the methionine salvage pathway in Bacillus subtilis