Looking for a variable flow control valve

Im working on a project that uses a microcontroller to open and closes valves based on an analog input. I am looking for a valve that I can open only partially… Perhaps using a pwm signal.
Does anyone have any suggestions on part selection?
It will be clean tap water… So pressure / temperature are not factors.
Thanks in advance,
Omar