The long and winding road that leads to a cure for epidermolysis bullosa