Biochemistry of visual pigment regeneration: the Friedenwald lecture.