Villain is a 40/10 shitty
I think I have the pot odds/implied odds to call his flop raise since he made it small but I can't call his turn bet

I just think he has a king and he's not folding even if I shove flop
Comments?

Full Tilt No-Limit Hold'em, $2.00 BB (5 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

UTG ($200)
Hero (MP) ($205)
Button ($165.30)
SB ($90.25)
BB ($132.45)

Preflop: Hero is MP with J, Q
1 fold, Hero bets $6, Button calls $6, 1 fold, BB calls $4

Flop: ($19) 7, 3, K (3 players)
BB checks, Hero bets $12, Button raises to $30, 1 fold, Hero calls $18

Turn: ($79) 9 (2 players)
Hero checks, Button bets $50, Hero folds

Total pot: $79 | Rake: $3