walking with a vision leber's lebers microarray macular degeneration bioinformatics dna genomics lca