good line vs a 15/12/7 reg?

PokerStars No-Limit Hold'em, $1.00 BB (8 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button ($105.10)
SB ($105.55)
BB ($53.55)
UTG ($285.55)
Hero ($112.60)
MP1 ($98.50)
MP2 ($23.75)
CO ($196.85)

Preflop: Hero is UTG+1 with J, A.
1 fold, Hero raises to $4, MP1 calls $4, 5 folds.

Flop: ($9.50) 7, J, 5 (2 players)
Hero bets $7, MP1 calls $7.

Turn: ($23.50) 5 (2 players)
Hero checks, MP1 checks.

River: ($23.50) 8 (2 players)
Hero bets $14, MP1 raises to $45, Hero folds.

Final Pot: $51.50