Forty-two novel COL7A1 mutations