Crystal structure of rat liver betaine homocysteine s-methyltransferase reveals new oligomerization features and conformational changes upon substrate binding.