Deoxyribose 5-phosphate aldolase of Bacillus cereus: purification and properties