Had not been on the table for very long, as such no specific reads on villian.

My question is this: how can i extract maximum value from villian's wide range here, assuming standard open raise range from the button?

i feel i got close to the maximum from his specific hand, but in terms of his range i feel the hand could have been played a loooot better?

didnt bet the turn for fear of folding out majority of his holdings, especially if he is going to double barrel which seems plausible..

anyone raise flop of let him bet turn again??

and yes i think river bet is too small

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

MP1 ($203)
MP2 ($200)
CO ($243.90)
Button ($198.50)
Hero (SB) ($200)
BB ($239.65)
UTG ($75.50)

Preflop: Hero is SB with A, A
4 folds, Button bets $7, Hero raises to $22, 1 fold, Button calls $15

Flop: ($46) 3, 10, K (2 players)
Hero checks, Button bets $27, Hero calls $27

Turn: ($100) A (2 players)
Hero checks, Button checks

River: ($100) 5 (2 players)
Hero bets $40, Button calls $40

Total pot: $180 | Rake: $3