It's important to recognise what this fold means. You are essentially saying villain has zero bluffs and doesn't value bet worse. That's one hell of a read to make, especially when you say that you actually have no info on the opponent.
I include the equilibrium response only to highlight how big a fold this is - again it's fine to make big folds but it seems like you had no reason to based on your post. AA (KK got all in on a previous street, but effectively the same as AA here) is winning 40bb with a call. Fwiw I think the EV will be lower vs some random player as maybe they bluff a little less or don't value bet wide enough. So how to adjust vs that?
You see we should be calling down as wide as AQ high here. So maybe we fold all that, fold the pocket pairs and we are already exploiting him. If we have a very strong read maybe we fold Tx too. You would need an incredibly strong read - one which you will rarely have - to fold KK simply because we beat a bunch of value