SAMe production