As a former analog IC designer, I recommend the following quick and dirty cure-all.
Put the current source in series with a resistor to ground. Take the voltage between these components and feed it into an inverting-configuration op-amp with unity gain. Follow this amplifier with a second inverting-configuration op-amp with unity gain. To modulate the attenuation of the current, change the value of the first resistor mentioned (the input resistor).
Here is your controlling equation.
Iout = (Rin / (Rin + R)) * In, where
R = value of matched resistors used in first inverting-configuration op-amp, and
Rin = input resistor.
eNtRopY