Villain is 70/10/1

I'm lost after he raises the flop. Seems like folding, calling, and raising all suck. Folding sucks because I don't think I'm behind vs. his raising range. Calling sucks because judging by his stats, I can probably get more value out of the weaker part of his range by 3 betting. Raising sucks, because I'm probably way behind if he shoves, yet it makes no sense to 3 bet flop then fold to a shove. Am I giving him too narrow of a range on the turn?

When he raises the flop his range is probably something like: AKd, AKo, 55, KQ, AJd, ATd, JTd and sometime Kx, Axd. I'm lost w/ his range after he calls my 3bet.

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

SB ($8.30)
Hero (BB) ($5.83)
UTG ($1.23)
MP ($1.95)
Button ($1.25)

Preflop: Hero is BB with A, A
2 folds, Button bets $0.04, SB calls $0.03, Hero raises to $0.22, 1 fold, SB calls $0.18

Flop: ($0.48) Q, K, 5 (2 players)
SB checks, Hero bets $0.30, SB raises to $0.60, Hero raises to $1.60, SB calls $1

Turn: ($3.68) 4 (2 players)
SB bets $6.48 (All-In)