Live 50NL game after a home tournament. Has been fairly active in a few spots and quite loose. We are playing 6 handed with 3 of us being fairly aggressive. ~30% of hands are 3b pre. Stacks are mostly shallow as most people are buying in 40-50BB
Button
Villain- ($68.50) Very aggressive, multiple 3b to isolate with many trashy hands. Has been on a run and somewhat of a card rack at this point, but have seen him 3b Q5s oop, 44 oop, and also J6o in the last 25 minutes.
SB- ($15.00)
BB
Hero- ($77.50). Hero has a loose agressive image, a few 3b pre in the last 2 hours, no 4b. No real interesting hands lately, most pots taken down have been without showdown.
UTG- Straddled $1 ($22.25)
MP- ($30.00)
CO- ($10.50) Pretty loose and aggressive player, talked some with him on smoke break earlier, and is not completely ******ed. Positionally aware, and may have been steaming a bit, has lost ~60% of his stack in the last 3 hands and was in the process of getting more money out to top up.
Action goes: MP folds, CO shoves, button raises to $30 making pot $44.25. SB fold, Hero has A
K
Button raise initially comes across to me as another isolation bet that keeps him from having to invest anymore in the pot and see all 5 cards. His range seems to most pocket pairs, lots of suited cards, and some broadway combos. I may be wrong but I feel like finding a fold here is impossible, and I feel hero's only options are flat (which I really dont like calling off almost 40% pre and playing OOP on the flop) and shoving.
What's is the right line here?