Characterization of Bacillus subtilis urease and the Klebsiella aerogenes UreEF protein