You're a big dog to a set but otherwise, you're not in bad shape. Top two and a gut shot to the nuts and there's no flush possible on the river. If the BTN has a reasonable range, he'll bet hitting broadway cards too. If the BTN doesn't have a set and has something like QTxx as well or maybe KKxx you're ahead.
You're unlikely to frequently hammer this flop hard as the UTG raiser (typically an overpair) and since BTN check-called the flop, it does make me think he's got an overpair of some sort. I don't think he's going to delay betting a set on the flop, so he seems to be repping a set of queens on the turn. On the plus side, even if he has a set of queens, you still have a gut shot to the nut straight, although it's a very slim chance to hit it.
It really sucks to get check raised off of your hand here but the more I look at it, the more I think it's a fold, although it can be hard to do so in the heat of the moment.
From a GTO standpoint you should be checking the flop especially against a reg. might be a bet if you had the ace of diamonds for a back door double flush draw but even that’s unlikely. You’re oop so you’re supposed to be check/calling a lot here. Even mid and bottom set should be checking. Because IP is supposed to bet a lot when you check and he’s supposed to have a better range pre. And a reg should be aware of that... Maybe don’t play against regs would be my advice.