Opp is donkish but normal preflop, not many reads.

I don't like my flop play very much, I think it's good if the flop is 843 not 743, and if the board is a rainbow. Turn I just don't understand what hand besides a flush draw (only rarely) or a straight (not all the time) would ever shove here, but I guess I have to call right?

POKERSTARS GAME #11920410753: HOLD'EM NO LIMIT ($1/$2) - 2007/09/07 - 10:08:14 (ET)
Table 'Propus' 2-max Seat #2 is the button
Seat 1: heybude ($249.50 in chips)
Seat 2: Kotter24 ($192 in chips)
Kotter24: posts small blind $1
heybude: posts big blind $2
*** HOLE CARDS ***
Dealt to heybude [2s As]
Kotter24: raises $4 to $6
heybude: calls $4
*** FLOP *** [3h 7d 4d]
heybude: checks
Kotter24: bets $8
heybude: raises $18 to $26
Kotter24: calls $18
*** TURN *** [3h 7d 4d] [5s]
heybude: bets $44
Kotter24: raises $116 to $160 and is all-in
heybude: