Sarepta's Duchenne confirmatory trial fails, but biotech will ask FDA for full approval anyway November 3, 2025