I have to watch Woolf's protein intake for the same reasons.
Nature's Recipe has several different formula that will fit your criteria. Woolf is doing great on it, coat and skin is good.
edited to change that from several to the Lamb and Rice will fit your criteria of 20%. The 'Easy to Digest' is 21%.