What would you do with no reads, and more important, when (if) would you fold?

I see I shoulda reraised a little more pre flop, maybe bet more on the flop, and maybe folded to his 4-bet on the flop, but is it possible to lose less on this hand?

Party Poker No-Limit Hold'em, $ Hero (5 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

UTG ($10.45)
MP ($23.65)
Button ($35.85)
SB ($24.75)
Hero ($23.90)

Preflop: Hero is BB with A, A. SB posts a blind of $0.10.
2 folds, Button raises to $1.2, 1 fold, Hero raises to $2.75, Button calls $1.80.

Flop: ($6.10) 5, 4, Q (2 players)
(converter didn't work here) Hero bets $3 Button raises to $7 Hero raises to $13 Button moves all-in Hero calls $5


Results: Button has a set (55)