While ISI is a common issue in classical communications, it is more challenging and prominent in the context of molecular communication, because one cannot readily combat ISI with classical channel equalization techniques. This is due to the fact that transmitter can only release a positive amount of concentration of a specific molecule into the medium. Previous works have proposed use of chemical reactions to remove molecules from the environment, and to effectively simulate negative signals. However, the differential equation describing a diffusion-reaction process is non-linear. This precludes the possibility of using Fourier transform tools. In this paper, a solution for simulating negative signals based on the diffusion-reaction channel model is proposed. While the proposed solution does not exploit the full degrees of freedom available for signaling in a diffusion-reaction process, but its end-to-end system is a linear channel and amenable to Fourier transform analysis. Based on our solution, a modulation scheme and a precoder are introduced and shown to have a significant reduction in error probability compared with previous modulation schemes, such as concentration shift keying (CSK), pre-equalization, depleted-molecule shift keying (D-MoSK), and molecular concentration shift keying (MCSK). The effects of various imperfections (such as quantization error) on the communication system performance are studied.