Hi,
Hard to say without reads. My first inclination would be to 3-bet it and go broke over two guys who apparently are more fishy than anything else given their stacks. That said if UTG2 is a tight fish his opening range shouldn't be that weak and we'll always be behind when we get all-in for 60bb so that wouldn't be good at all. Don't really mind felting the hand for 18bb against MP1.
If BB is a tag he usually has a premium QQ+ hand for coldcalling the 3-bet out of position so I wouldn't continue past that. If he's just a fish that could call there with a wide range I'd probably just shove over MP1's 4-bet to collect all the dead money and get all-in with him, still assuming we correctly 3-bet JJ for value in the first place. If we somehow realize it was a mistake to begin with, it's fine to get away.
Hope it helps.