New enzyme inhibitor shows promise for treating cancers, autoimmune diseases