wow, Pre flop is a disaster. UTG you should be raising this. when the MP raised it, you shoulda taken the opportunity to reraise it here.
Then certainly you should have C-bet this. This is a very coordinated board.

Did you ask yourself, hmmmm what is MP1 raising PF,here?
and then when he called your check raise?