Yeah theres several hands you peel the turn with that now unimproved can't stand a river shove, i.e. kq/aj/ak with a big spade. Villain has sized his bets very well to leave enough to shove the river. I doubt he balances his bet sizes with bluffs and hands that want to charge your likely pair and big spade combos, i.e. he'd likely bet the turn harder with hands that beat ak on the turn. Possible I'm over thinking this but I never enjoy folding when I'm at the top of my perceived range, plus the guys very agro, in real time I wouldn't fold this.