Villain is 26/22/3 over 218 hands. CB 100%, 14/14.

PokerStars - $0.10 NL (6 max) - Holdem - 6 players
Hand converted by PokerTracker 4

UTG: $2.50
MP: $10.00
Hero (CO): $11.03
BTN: $12.20
SB: $10.00
BB: $10.58

SB posts SB $0.05, BB posts BB $0.10

Pre Flop: (pot: $0.15) Hero has Q K

fold, MP raises to $0.35, Hero calls $0.35, fold, fold, fold

Flop: ($0.85, 2 players) 6 T A
MP bets $0.54, Hero raises to $1.85, MP calls $1.31

Turn: ($4.55, 2 players) 9
MP checks, Hero bets $2.95, MP calls $2.95

River: ($10.45, 2 players) 7
MP checks, Hero ???

How is the line overall here? Good/bad?

Also, I feel I have very little FE on the river with 1/2 PSB behind, can't see villain folding getting better than 3-1 if I shove, so better to just give it up?