might be a Thamnophis radix???
cant find anything that looks like it more