Villain is unknown 31/19, not very good. KK is in his range, but not in mine. I don't see him having a worse hand here and I got the feeling that he was slowplaying the flop (AK/KK). Turn check? River?

Seat 1: SB ($1,094.00 in chips)
Seat 4: BB ($1,050.00 in chips)
Seat 7: UTG ($774.00 in chips)
Seat 8: HERO [ AD,JD ] ($1,210.00 in chips)
Seat 9: CUTOFF ($1,113.00 in chips)
Seat 10: BUTTON ($2,365.45 in chips)
ANTES/BLINDS
SB posts blind ($5), BB posts blind ($10).

PRE-FLOP
UTG bets $20, HERO calls $20, CUTOFF folds, BUTTON folds, SB calls $15, BB calls $10.

FLOP [board cards AS,AC,KH ]
SB checks, BB checks, UTG checks, HERO bets $55, SB folds, BB folds, UTG calls $55.

TURN [board cards AS,AC,KH,KS ]
UTG checks, HERO checks.

RIVER [board cards AS,AC,KH,KS,JH ] (pot $190)
UTG bets $699 and is all-in, HERO...