I think the biggest mistake here is just calling preflop, I like 3 betting or folding much better than calling, but as played is this an easy fold? There was some history with this player however, he double barreled AKs in a 3 bet pot when the board was 357J and I had QQ and called turn and river went check check.
Full Tilt No-Limit Hold'em, $0.50 BB (6 handed) Full-Tilt Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)
SB ($45.85)
Hero ($54)
UTG ($78.30)
MP ($52.30)
CO ($53.05)
Button ($73.30)
Preflop: Hero is BB with J

, K

.
1 fold,
MP raises to $1.75,
3 folds, Hero calls $1.25.
Flop: ($3.75) 9

, 7

, J
(2 players)
Hero checks,
MP bets $3, Hero calls $3.
Turn: ($9.75) 4
(2 players)
Hero checks,
MP bets $7, Hero calls $7.
River: ($23.75) 2
(2 players)
Hero checks,
MP bets $15, Hero ?