New evidence for the 17 keV neutrino