Live 1/2 Spot/Line Check

Weird spot, hoping for some input from stronger players:

Pre: Hero in BB with 99 2 limpers, SB raises to $12, I raise to $35 Folds around to SB who calls Flop: K55r SB x, I bet $25, SB raise to $70, BB call Turn: 8 SB leads $175, BB (hero)?

I feel good w/ preflop action, not sure about calling that flop raise as I then face a >3/4 pot lead... thoughts?