A missense variant in specificity protein 6 (SP6) is associated with amelogenesis imperfecta