6 Max...10/25

-Im on the Button...with KK
-Player in MP raises standard 3x the bb....75 c
-I 3 bet to 2.50
-he calls...we go HU to the flop

-Flop comes 9c 2d 7h

-he bets pot(5$)
-I i reraise him all in

-He insta calls with a set of 9's...I lose

what can you do to get away from these hidden sets in a 3bet pot preflop??