That is a king snake for sure. I used to own one that looked just like yours, and I named her checkers because her stomach looked like a checker board.