Maybe Thamnophis proximus orarius
Definitely not rubrilineatus.