Hi, I was wondering what the best way to play this was (I'm paying off AA if he has it)
UTG is a 40/26 LAG who will play any ace, Button is 34/26 who is labelled as a Maniac on Poker Tracker.

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

UTG ($2219.91)
MP ($215.75)
CO ($1035)
Button ($2918.50)
Hero ($1735)
BB ($558.40)

Preflop: Hero is SB with 9, 9. Hero posts a blind of $5.
UTG calls $10, 2 folds, Button raises to $55, Hero (poster) calls $50, 1 fold, UTG calls $45.

Flop: ($175) 4, A, 9 (3 players)
Hero checks, UTG bets $129, Button raises to $400, Hero calls $1680 (All-In), UTG folds, Button folds.

Final Pot: $2384

Results in white below:
No showdown. Hero wins $2384.


UTG said he laid down A4, and the button AK.

I really think I messed this hand up - I was trying to represent a flush draw - they are both decent players and I know they know that I wouldn't just Cold call a raise and re-raise OOP with a flush draw, and that if I called they were putting the brakes on.

What would be the best way to play this?
My read is that UTG has either a flush draw or A10/J and that button has AK/Q