It looks yellowbelly-ish for the most part. However, usually the belly plates (wide central scale) on a YB are completely clean where as yours has some flecking on them. I also don't see any prominant head marking. Most YBs have a head stamp of some kind, sort of the same as a Fire would.
I'm honestly on the fence with this one. It's a very nice looking snake just the same.