call? villain 54-20 over 30 hands, I'm scared of KJ. Thoughts?

Full Tilt No-Limit Hold'em, $0.25 BB (9 handed) Full-Tilt Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

UTG ($17.30)
UTG+1 ($12)
MP1 ($24.75)
Hero ($33.80)
MP3 ($24.30)
CO ($25)
Button ($11.85)
SB ($25.40)
BB ($126.90)

Preflop: Hero is MP2 with A, K.
UTG calls $0.25, 1 fold, MP1 raises to $0.5, Hero raises to $0.75, 3 folds, SB calls $0.65, 1 fold, UTG calls $0.50, MP1 calls $0.25.

Flop: ($3.25) J, 4, K (4 players)
SB bets $3.25, UTG folds, MP1 folds, Hero raises to $6.5, SB calls $3.25.

Turn: ($16.25) 7 (2 players)
SB checks, Hero bets $7, SB calls $7.

River: ($30.25) 6 (2 players)
SB bets $11.15 (All-In), Hero calls $11.15.

Final Pot: $52.55