A nonsense mutation in S-antigen (p.Glu306*) causes Oguchi disease