s adenosylmethionine synthesis