Max turn rate on mouse movement of character

I’m making a flight controller using a blank pawn as I don’t like how the built in movement is functioning so far. I want to have two different versions of controlling pitch, one on the mouse movement and one on W and S. I want W and S to have a faster rate of turning the plane than the mouse, which i want to cap at a maximum turn rate. How would I cap the turn rate with the mouse, instead of just lowering the sensitivity? Currently I have a multiplier for mouse sensitivity which slows it down, but if i crank my mouse fast up and down it still moves faster. Is there a way with blueprints that I could limit the mouse pitch and yaw to a certain number of degrees per update?