More info on villain?
As played out with no info, I would probably say just fold the flop bet. Best case scenario is that you'd beat him with the straight or if the A or Q hits, which would have you winning ~40% of the time, giving you 2.5:1 odds
to hit a winning hand. Since you're getting ~2.9:1 pot odds
, that would say that yes, you should make that call. But if villain is making this play with a set, 2 pair, or a hand that will counterfeit you if your overs pair(QT, QJ, AT, AJ, the other two doubtful) then you are really only drawing to a King, therefore are only 6.25:1 to hit your hand and should fold.
Glad you folded the turn.