Looks like a Storeria dekayi to me, too. Or it may just be a garter that looks like one.