Cass County deputy dies after battle with cancer