Villain hadn't been involved in a hand in two orbits. Was this a smart move, or did he get the best of me?

Looking back at it, I don't like the call. If I would have done anything differently, I probably would have shoved over the raise, but something didn't feel right. An UTG limp felt like a pocket pair and for a player who hadn't seen a flop in a while, to come out betting was a red flag.

PokerStars No-Limit Hold'em, $0.02 BB (7 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Button ($3.13)
Hero (SB) ($3.32)
BB ($5.59)
UTG ($2.01)
MP1 ($7.52)
MP2 ($2.86)
CO ($3.10)

Preflop: Hero is SB with K, K
UTG calls $0.02, 4 folds, Hero raises to $0.10, 1 fold, UTG calls $0.08

Flop: ($0.22) 4, 7, 6 (2 players)
Hero bets $0.20, UTG raises to $0.44, Hero calls $0.24

Turn: ($1.10) 9 (2 players)
Hero checks, UTG bets $1.05, Hero ?