Why Sarepta Therapeutics Inc. Might Have a Fighting Chance