Structural studies on the catalytic mechanism of serine hydroxymethyltransferase from B Stearothermophilus