Villain is 22/17 with 7% 3bet and 2.4af.

SB ($95)
BB ($129)
UTG ($100)
Hero ($100)
BTN ($24.29)

Dealt to Hero A Q
fold, Hero raises to $3, fold, fold, BB calls $2


FLOP ($6.50) Q 3 4
BB checks, Hero bets $4.33, BB calls $4.33


TURN ($15.16) Q 3 4 7
BB checks, Hero bets $23, BB raises to $122 (AI), Hero?