Awful spot, help me out! Villain is unknown.

4bet sizing? Should I have checked the turn or bet flop? Is this easy call and c/f blank riv?

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

Hero (CO) ($957.15)
Button ($828.80)
SB ($686.35)
BB ($328.65)
UTG ($537.15)
MP ($555.50)

Preflop: Hero is CO with K, K
2 folds, Hero bets $7, Button raises to $24, 2 folds, Hero raises to $82, Button calls $58

Flop: ($167) 5, J, A (2 players)
Hero checks, Button checks

Turn: ($167) 9 (2 players)
Hero bets $90, Button raises to $210, Hero? $654 behind.