113883287 inhibitor (a substance that retards or stops an activity)