Sierra Vista woman runs 160 miles for MS community