Villain in question is a seemingly good regular who over 625 hands runs 14/10 and has an af of 2.2, certainly capable of making moves. He probably views me as fairly similiar to himself in that ive been fairly agro in lp though this is the first time ive 3 bet him and i have a clean image.

Once he calls my 3 bet oop his range is pp's 99-kk, ak and aq. After he effectively min raises me on the flop im fearing the worst. He wudnt expect me to fold aa,kk here ever and the fact he checkraised the flop makes his line seem even stronger, the main hands im worried about are 1010 and aq. I also have the ace diamond which rules out ak dd and im fairly sure he wouldnt do this with jj, ak, or any random pp on the bluff. kk is possible but i dont think hed flat that oop. The question is whether I should shove it in or fold.

Full Tilt Poker Game #6739096796: Table Painted Peak - $0.50/$1 - No Limit Hold'em - 1:56:23 ET - 2008/06/08
Seat 1: ATOTHEC101 ($222)
Seat 2: 125Lute ($113.70)
Seat 3: PkrOzzy ($101.70)
Seat 4: cindy123 ($64.65)
Seat 5: J A Sandels ($80.50)
Seat 6: Uber Esel ($111.45)
Seat 7: spizzo ($101.50)
Seat 8: SecretSurface ($100)
Seat 9: madhatter3 ($39.55)
PkrOzzy posts the small blind of $0.50
cindy123 posts the big blind of $1
The button is in seat #2
*** HOLE CARDS ***
Dealt to ATOTHEC101 [Ad Ah]
J A Sandels folds
Uber Esel folds
spizzo has 15 seconds left to act
spizzo folds
SecretSurface raises to $3.50
madhatter3 folds
ATOTHEC101 raises to $11
125Lute folds
PkrOzzy has 15 seconds left to act
PkrOzzy folds
cindy123 folds
SecretSurface calls $7.50
*** FLOP *** [Qs Td Qd]
SecretSurface checks
ATOTHEC101 bets $16
SecretSurface has 15 seconds left to act
SecretSurface raises to $40
ATOTHEC101...?