Affiliation: | a Department of Biochemistry, The University of Texas Health Science Center, San Antonio, TX 78284-7760, U.S.A. Tel. (512)567-3770 b Department of Ophthalmology, The University of Texas Health Science Center, San Antonio, TX 78284-7760, U.S.A. Tel. (512)567-3770 |