Structure of a S-adenosylmethionine synthetase from Mycobacterium avium