Opsin evolution: key critters (protostomes): Difference between revisions

From genomewiki
Jump to navigationJump to search
m (fixup absolute reference)
 
(60 intermediate revisions by 3 users not shown)
Line 15: Line 15:


The ideal set of genomes needed to study the evolution of the metazoan eye is only partly completed, underway, or not even proposed yet. In some cases, the genome size of clade representatives is so large (eg lungfish at 25x human) the species may never be sequenced, though satisfactory opsin transcripts could still be obtained. In others, the rate of evolution has been so fast so long that very little information about photoreception at ancestral nodes has been retained (eg the tunicate Oikopleura). Hagfish opsins, which would conveniently break up the crucial lamprey long branch, are not available at GenBank but here the animal has adopted a deep water habitat, meaning that its cone opsin genomic repertoire will be highly reduced, if not gone entirely, in its markedly degenerated eyes, though whatever remains of its opsins could still be informative.
The ideal set of genomes needed to study the evolution of the metazoan eye is only partly completed, underway, or not even proposed yet. In some cases, the genome size of clade representatives is so large (eg lungfish at 25x human) the species may never be sequenced, though satisfactory opsin transcripts could still be obtained. In others, the rate of evolution has been so fast so long that very little information about photoreception at ancestral nodes has been retained (eg the tunicate Oikopleura). Hagfish opsins, which would conveniently break up the crucial lamprey long branch, are not available at GenBank but here the animal has adopted a deep water habitat, meaning that its cone opsin genomic repertoire will be highly reduced, if not gone entirely, in its markedly degenerated eyes, though whatever remains of its opsins could still be informative.


[[Image:MoreBilatGenes.png|left|]]
[[Image:MoreBilatGenes.png|left|]]
Line 35: Line 34:
=== Deuterostomes moved to separate article ===
=== Deuterostomes moved to separate article ===


The key critter article has been broken down into 3 smaller articles -- deuterostomes are now [[Opsin_evolution:_key_critters_(deuterostomes)|here.]]
Key critters have been broken down into 4 smaller articles -- deuterostomes are now [[Opsin_evolution:_key_critters_(deuterostomes)|here.]]


  Chondrichthyes: Callorhinchus milii (elephantshark)        13 opsins
  Chondrichthyes: Callorhinchus milii (elephantshark)        13 opsins
Line 44: Line 43:
  Hemichordata:  Saccoglossus kowalevskii (acornworm)        1 opsin
  Hemichordata:  Saccoglossus kowalevskii (acornworm)        1 opsin
  Deuterostomia:  Xenoturbella bocki + Convoluta pulchra      0 opsins
  Deuterostomia:  Xenoturbella bocki + Convoluta pulchra      0 opsins
=== Lophotrochozoa moved to separate article ===
The Protostoma section has gotten too large. The seven Lophotrochozoa with genome projects are now [[Opsin_evolution:_key_critters_(lophotrochozoa)|here]] and Ecdysozoa  [[Opsin_evolution:_key_critters_%28ecdysozoa%29|here]].
2.1 Annelida: Platynereis dumerilii (ragworm) .. 3 opsins
2.2 Annelida: Capitella sp (marine worm) .. 2 opsins
2.3 Annelida: Helobdella robusta (leech) .. 2 opsins
2.4 Mollusca: Aplysia californica (sea hare).. 2 opsins
2.5 Mollusca: Lottia gigantea (limpet) .. 2 opsin
2.6 Platyhelminthes: Schmidtea mediterranea (planaria) .. 1 opsin
2.7 Platyhelminthes: Schistosoma mansoni (trematode) .. 3 opsins


=== Cnidaria and Porifera moved to separate article ===
=== Cnidaria and Porifera moved to separate article ===
Line 56: Line 67:
  Porifera, Placozoa, Choanoflagellates .. 0 opsins
  Porifera, Placozoa, Choanoflagellates .. 0 opsins


== <span style="color: #990099;">Lophotrochozoa: 13 opsins</span> ==
== <span style="color: #990099;">Ecdysozoa: 79 opsins</span> ==
[[Image:Opsin_lopho_larvae.png|left|]]


This is a monophyletic group (in the mind of evo-devo practitioners) of bilaterans reflecting a [basal split [http://kentsimmons.uwinnipeg.ca/16cm05/1116/16anim5.htm deep within protostomes.] The classification is based both on molecular considerations and a shared larval form with ciliated wheel, in contrast to characters of adult animals such as segmentation.
This [http://www.nature.com/nature/journal/v452/n7188/abs/nature06614.html clade] includes insects and other arthropods but not molluscs and annelids (lophotrochozoa). The focus here is on species with genome projects that allow complete opsin repertoires to be determined, as supplemented by annotation transfer from experimental species when 1:1 orthology can be established.  


Lophotrochozoa is not recognized at GenBank so blast searches cannot be restricted to Lophotrochozoa. However Entrez and PubMed searches can be so restricted using boolean queries. In terms of genome projects Lophotrochozoa currently consists of 7 species of flatworms, molluscs, and annelids. However, it [http://www.ucmp.berkeley.edu/phyla/lophotrochozoa.html also contains] Brachiopoda, Bryozoa, Entoprocta, Nemertea, Sipuncula, etc  which collectively account for less than 3,000 of the 5.7 million nucleotide sequences at GenBank and no annotated opsins.
Genome projects have not sampled ecysozoan phylogenetic diversity evenly to date but that may change as small genomes can be rapidly sequenced today. Studies of photoreception in non-genome species are limited by their inevitably incomplete repertoire of sequenced opsins and companion genes. Opsins in genomic species have determinable intron positions and phases and flanking genes so better prospects for inference of accurate descendent relationships.


The Lophotrochozoa have not been surveyed as a whole for those that might be 'living fossils' in terms of opsins and photoreceptor structures. Even those would not necessarily make good genome projects because of genome size and compositional issues. However Annelida has been thoroughly considered by Purschke, Arendt et al in a recent offline, off-Pubmed review (Arthropod Structure & Development 35(2006) 211-230).
[[Image:DrosOpsin.jpg|left]]


<br clear="all" />
An immense amount of experimental work on Drosophila melanogaster, [http://www.ncbi.nlm.nih.gov/pubmed/18800378 recently reviewed] from an evolutionary perspective, provides an excellent understanding of the evolutionary history underlying regulatory genetics, biochemistry, developmental and structural homologenization of opsin expression across larval Bolwig organs and adult ocelli and eye.


While annotation transfer to the other 11 fruit fly genome projects is largely justified, that becomes problematic even across Insecta because of gene loss in drosophilids (notably all ciliary opsins), lineage-specific [http://www.ncbi.nlm.nih.gov/pubmed/19252076 tandem expansion of opsin multiplicities] and the necessary rationales for their retention, derived conditions, and better representation of ancestral characteristics in other species. It will prove very difficult even to get at ancestral dipteran vision starting from Drosophila. Yet species with simpler vision like Tribolium are no living fossils either, having lost opsins.


=== <span style="color: #990099;">Annelida: Platynereis dumerilii (ragworm) .. 3 opsins</span> ===
Imaging vision in ecdysozoa (and lophotrochozoa) is quite different from the chordate system, with rhabodomeric opsins residing in specialized microvilli rather than ciliary opsins in modified cilia. The signalling system and chromophore regeneration also represent substantial departures. At first there seems no common ground for a shared Ur-bilateran ancestor -- which signalling system was originally used for imaging vision and which lineage displaced it with the other? Some protostomes still utilize ciliary opsins in non-imaging photoreception and similarly some deuterostomes still utilize rhabodomeric opsins. Since the relevent opsin gene trees coalesce far earlier, this proves Ur-bilatera possessed both opsin classes (without clarifying which system was used for imaging vision, if either).


This small annelid may be an emerging model organism, though plans for genome sequencing in France have apparently collapsed. (Indeed all metazoan genomic sequencing in Europe has ceased.) Three [http://www.ncbi.nlm.nih.gov/pubmed/16311335,15514158,11874910 recent papers] have established that Platynereis qualifies as living fossil, at least with respect to ancestral anatomy and development, slowly evolving protein sequences and retention of genes and ancestral introns, and further has retained ciliary opsins.  
Blastp of any rhabdomeric opsin from any protostome against the set of all deuterostome opsins invariably gives vertebrate melanopsins as best match, whereas blastp of any protostome ciliary opsin (pteropsin) always has best match to TMTs (ancestral form of encephalopsin). That is, from the biomedical perspective, rhabdomeric opsins are just a clade-specific expansion of melanopsins largely irrelevent to human vision. Similarly invertebrate ciliary opsins not used in imaging vision primarily inform us on deeper ancestral origin issues. Note melanopsin and TMT are not orthologs at the level of Ur-bilateran nor even Ur-eumetazoan because gene duplication and divergence preceded the cnidarian last common ancestor.  


That is to say, fruit fly and nematode have proven unfortunate choices because of so many lost genes and signalling pathways, rapid evolution and highly derived characters. Lophotrochozoa may thus give us very significant insight into the bilateran ancestor that had appeared lost from consideration of just Arthropoda. It should be noted though that not all insects should be written off, Anopheles has also retained ciliary opsins.
The nature of vision at ancestral nodes has not yet been resolved, in part because pre-bilateran cnidaria photoreceptors studied so far as outgroup have been either ciliary, or based on distantly related cnidarian-specific opsins, or in the case of coral melanopsin, genomic sequence not yet associated with photoreception. In the Ur-eumetazoan common ancestor, this could imply ciliary opsin imaging vision, no imaging vision but convergent evolution (later independent invention) in the box jellyfish lineage, or even rhabdomeric imaging vision with subsequent displacement by ciliary opsins in cubomedusa and separately in later deuterostomes. Sponge larva presumably also utilize a ciliary opsin but here again it is unclear whether later metazoan use a system descendant from that.  


[[Image:Opsin_platynereis.png|left|]]
It's sometimes asserted that imaging vision systems (all highly dissipative of ATP) were first enabled in the rapidly oxygenating Cambrian ocean, yet near-simultaneity is not a good fit to the arthropod fossil record (stalked eyes) nor molecular reconstructions. For example, extant representatives of early diverging deuterostomes (xenoturbella, acornworms, echinoderms, tunicates, amphioxus) all lack imaging vision (depending on how that is defined in scanning larva), so it seems clear that early arthopods had well-developed vision prior to the emergence of hagfish/lamprey. The majority of extant animal phyla have prospered for 540 myr without ever developing imaging vision.


Platynereis develops various pairs of eyes going by localization of opsin expression: inverse larval eyes used in phototaxis (just one pigment cell and one photoreceptor cell) and two pairs of everse adult eyes needed for adult vision. These originate from an initially unsplit single anlage. These eyes use exclusively rhabdomeric photoreceptor cells and corresponding rhabdomeric-class opsins as expected from phylogenetic position. However two paired structures in the developing median brain dorsal to the apical organ express an opsin that unambiguously classifies as ciliary. Further, a retinal homeobox (specific to ciliary pineal eyes) and circadian rhythm regulator bmal are also expressed at this location in Platynereis. However the pigment cells necessary for directional photoreception are missing. This all fits with a role for the ciliary opsin as the primary receptor underlying circadian rhythm which does not require directionality.
=== <span style="color: #990099;">Ecdysozoa .. opsin repertoire of the last common ancestor ===
The [http://www.sciencemag.org/cgi/content/full/306/5697/869#REF5 emerging picture] is Urbilatera having both ciliary and rhabdomeric structures. The later specialized structure was lost but the photoreceptor component retained in vertebrates in the form of melanopsins expressed in retinal ganglion cells.


Remarkably, Platynereis contains a '''second ciliary opsin next to alpha tubulin''': Using the initial ciliary opsin (a transcript with unknown intronation) as probe at various GenBank databases, a genomeWiki contributer found a 171,779 bp survey sequence in the high throughput genomic sequence HTGS division (meaning it would be overlooked using Blast of the nucleotide division) had a good match in the unannotated contig CT030681, submitted 05-DEC-2005 by Genoscope as 6 ordered contigs (the last of which proves reverse-complemented).
Questions of ancestral opsin repertoires and their implied photoreception biology are best addressed after careful step-by-step reconstruction of opsin repertoires in each of the relevent lineages, exhausting available information in extant species rather than  just add to a century of speculation. These reconstructions can help evaluate candidates for 'living fossils'. Thus the focus in this section is reconstruction of the opsin repertoire of just the last common ancestor of ecdysozoa. That can be combined later with parallel efforts on ancestral lophotrochozoa and deuterostomes opsins to get closer to the Urbilateran.


This second opsin, being genomic, after difficult recovery of full length gene from a moderate match, could be intronated (unlike the original transcript) assuming GT-AG splice junctions (like 99% of all genes and 100% of all known opsins). These introns had positions and phases identical to ciliary -- but not Go or Gq -- deuterostome opsins. Assuming the first opsin is not derived as a processed retrogene from the first, it can be intronated via homological alignment. These are stored in the <span style="color: #990099;">Opsin Classifier</span> as CILI1_plaDum and CILI2_plaDum, resp.
[[Image:EcdPhyl.jpg|left]]


This program has already been set in motion with important recent papers sequencing opsins in arthropod outgroups to the over-sampled Insecta, providing new opsins from [http://mbe.oxfordjournals.org/cgi/content/full/26/2/299#BIB84 crustacean] and [http://www.ncbi.nlm.nih.gov/pubmed/18217181 chelicerates]. The gene tree, as overlaid on clade divergence, shows color vision already well established prior to divergence of insects. However incoming data, in the form of a [http://www.ncbi.nlm.nih.gov/nuccore/225674344 second opsin] from the ventral eye of horseshoe crab Limulus (a chelicerate, not crab (malacostracan crustacean)), already requires an earlier origin for the opsin class BcRh1 once thought specific to crustaceans.


[[Image:opsin_parallels.png|left|]]
Just as absence of effort on hagfish has needlessly delayed our understanding of chordate vision evolution, absence of effort on early diverging Ecdysozoa such as Pycnogonida (sea spiders), Myriapoda (millipedes), Onychophora (velvet worms), and Tardigrades (water bears) has seriously retarded reconstruction of the ancestral opsin repertoire in this lineage. Rather than yet another minor mammalian cone opsin or yet another butterfly gene expansion, biology is better served by sequencing more strategically placed species. Ironically the truly pivotal data may come out of genome projects rather than opsin research per se.


Using the second opsin as blastp query against our phylogenetically dispersed collection of 225 hand-curated Eumetazoan opsins (including new cnidarian ciliary opsins), it classifies in the encephalopsin-to-pinopsin area in accord with independent classification by intron pattern and close homology with the experimentally characterized Platynereis first opsin. The percent identity to deuterostome opsins is not only quite high (considering the immense round-trip time since common ancestor) but also overwelmingly concentrated on invariant and near-invariant amino acids characteristic of ciliary opsins. Thus this second Platynereis opsin cannot be a pseudogene (unless that happened yesterday or so).
In classifying ecdysozoan opsins from a deeper evolutionary perspective, it is necessary to set aside narrow clade-specific expansions and contractions of opsin repertoires, however adaptively important to the individual species concerned. Wavelengths of peak adsorption -- subject to significant change from tuning residue substitution -- seem an unsound basis for evolutionary classification (though in retrospect work fairly well). This leaves phylogenetic alignment, signature residues and rare genomic events (such as indels and introns) as the main tools.  
For purposes of conserved synteny [eg establishing orthology to  related opsins in other lochotrophoran genomes], other coding genes on this contig using blastx vs metazoan proteins) can be considered. The only other gene is alpha-tubulin, at positions 124517-122811, downstream from the second ciliary opsin at 46848-87956 using original contig ordering.
 
Recall the Arendt group used antibody to acetylated alpha-tubulin was used as marker for stabilized microtubules in cilia and axons. They needed the sequence for that. Probably the larger contig was then sequenced as part of the genome feasibility survey. There was no particular reason to look at this contigs for opsins at that time, which would be hard to distinguish from abundant non-photoreceptor rhodopsin-superfamily genes or generic GPCR.
Supposing  Platynereis has 15,000 coding genes, this is quite a coincidence to have two genes adjacent that might be critical to the same photoreceptor structure. If these two genes are transcribed divergently (lie on different strands) after fixing (reverse-complementing) the last contig piece, then symmetric transcriptional regulatory element DNA (read the same whichever strand), this could mean the second opsin is tethered to alpha-tubulin production in terms of co-expression in some cell types. Transcribed in the same direction is less attractive as operons are rare in eukaryotes, though read-through is not unheard of and that too could be developmentally regulated in extent.
Re-assembly CT030681 using multi-exon bridging is possible. It turned out pieces 1 and 2 were irrelevent, piece 3 had exons 1,2,3 of the opsin on the plus strand, piece 4 had opsin exon 4 and 5  on the minus strand to piece-coordinate 41,899 for the stop codon. This piece also contains the first three exons of alpha tubulin also on the minus strand beginning at 36,767. Its initial methionine is stranded as a solitary phase 0 codon on the end of 5' UTR, 36,707-05. The remaining two exons of alpha tubulin are on the minus strand of piece 5.


Joining piece 3 with reverse-complemented pieces 4 and 5 then fixes orientations to the plus strand and establishes intron sizes subject to the two strings of Ns. This results in parallel gene order CILI2_plaDum+ TUBA_plaDum+, that is tubilin downstream of the opsin with an intergenic gap of 5,132 bp. If there is any coordination of expression by read-thru, on the upstream end it would have to involve the regulatory regions of the opsin.
Here the [http://www.jneurosci.org/cgi/content/full/23/34/10873?ijkey=e7ab51dd492a926126b6a0c29f6ae851d225227d remarkable observation] in 2003 that a single lysine K90 (bovine rhodopsin numbering G90) suffices to define the phylogenetically valid class of ultraviolet opsins. Six years later, despite a vastly expanded data set, there is still near-perfect concordance of spectrophotometry, behavioral studies, alignment clustering, indel signature, intronic structure, and possession of lysine (rarely glutamate) at this position. This residue was previously known to be  important to spectral tuning from bird C90S ultraviolet vision and human rhodopsin G90D night blindness.  


The fifth exon of CILI2_plaDum has too weak match with that of CILI1_plaDum to be found by conventional searching. However the dna where it has to be located is squeezed between exon 4 and the start of tubulin, reducing query size. Blastx of that dna against the full-blown set of opsins turns up a consistent match candidate in frog and skate opsins. Looking at the intron phasing validates the match since the splice acceptor AG is 1 of 16 dinucleotides, the phase 0 required by exon 4 (and ancestral ciliary phase) is 1 of 3 possible phases, and 1 of 2 strand requirement have together a 1 in 96 chance of random occurence, more than sufficient in conjunction with the blast expectation of 1.1e-06.
This residue sits [[Opsin_evolution:_ancestral_sequences#Landmarks_along_the_opsin_protein|deep within transmembrane helix 2]] as illustrated by the alignment at bottom. That hydrophobic mileau is unworkable energetically for a charged residue unless a compensatory counterion exists. That negatively charged residue is presumably the ancestral counterion, negatively charged E171 (rather than the E113 of vertebrate ciliary opsins) or for positively charged residue, the Schiff base itself. K90, by taking E171 away from the Schiff base lysine K296, has the effect of leaving that protonated, an effect known to shift adsorption into the ultraviolet.


This opsin if co-expressed with CILI1_plaDum would amount to 'circadian rhythm color vision'. Alternately it might be expressed at a different developmental stage or in an unsuspected auxillary photoreceptor.
Observe however that opsins specialized to blue (not ultraviolet) are also satisfactorily classified in this same region (June 2009 current alignment below). These opsins have some other residue than lysine at 90 but share a one-residue deletion near the lysine that would shift its orientation relative to the chromophore as well as a proline six residues after the DRY motif, which is glycine in all other ecdyozoan opsins. This agrees with conventional phylogenetic alignment that sisters blue and ultraviolet opsins to the exclusion of long wavelength and blue-green opsins as well as to the more basal BcRh opsins [http://www.ncbi.nlm.nih.gov/pubmed/9318091 operationally defined] by clustering to two particular opsins from the crab Hemigrapsus sanguineus.  


=== <span style="color: #990099;">Annelida: Capitella sp (marine worm) .. 2 opsins</span> ===
While K90 could potentially have arisen multiple times as the same solution to the problem of ultraviolet vision, the simultaneous presence of multiple other defining signatures render this improbable. Opsins with K90 thus date back to the common ancestor of chelicerates and insects (ie Arthopoda) if not earlier, though no such opsins are seen in lophotrochozoan whole genome projects (eg the mollusk Aplysia) or deuterostomes. Blue optimized opsins appear limited to insects. Consequently prior to gene duplication and divergence, the ancestral gene had K90, hence ultraviolet vision not tuned to blue.


Capitella is a small segmented benthic marine worm most closely related, in the genome project sense, to its fellow annelid Platynereis. The taxonomy of the genus Capitella was thoroughly muddled by a quaint 1976 starch gel electrophoresis allozyme [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=1257794 study]; Linnean nomenclature has never been developed for the 6 alleged species defined there. The isolate used in the JGI genome project is called Capitella sp. I ES-2005 instead of Capitella capitata.  
This implies coalescence of the blue, ultra-violet and RH7-class ultraviolet opsins to a single gene prior to arthropod divergence. Similarly, despite many lineage-specific expansion, the long and middle wavelength opsins merge into a single gene in this same era. The same can be said for their ciliary opsins and those of deuterostomes. Since lophotrochozoa and deuterostomes possess but a single class of melanopsins -- notably with two introns identical to arthropod RH7 -- it follows that Ur-protosomes and Ur-bilaterans had but two opsins (subject to the caveat that ancestral gene duplication followed by gene loss in all extant lineages is undetectable). The Ur-bilateran did not have color vision but rather ocellar vision and circadian rhythm.


The last of 3,709,316 trace reads were taken in Nov 2005. As with Lottia, a multi-year lag ensued in release of the assembly, deposition in GenBank, and publication of central paper. As of Dec 2008, the only access to the genome is through [http://genome.jgi-psf.org/cgi-bin/runAlignment?db=Capca1&advanced=1 JGI Blast.]  The genome is small at 240 Mb and distributed across 10 chromosomes.
These two Ur-bilateran opsins had not yet coalesced because both classes are observed in earlier diverging cnidaria. However reconstruction of ancestral sequence for ciliary and melanopsin gene familes at this node begins to exhibit a merger. That can be readily be seen using the opsin classifier because best-blastp of cnidarian melanopsin selects cnidarian ciliary opsins. Sponge larva presumably have at least one opsin; in the common ancestor, this may predate the gene duplication leading to the two opsins of eumetazoa. The status of neuropsins, peropsins and RGRopsins is unclear at most of these nodes -- their role may reside more in carotenoid metabolism and retinoid replenishment.


This is a subsurface deposit feeder associated with organic-rich mud, seemingly not conducive to an extensive visual system. However an extensive 1993 study of both larval and adult eyes was [http://www3.interscience.wiley.com/cgi-bin/abstract/109920591/ABSTRACT published] in the now-defunct Journal of Morphology (online acces $25). Developing larva hava a pair of eyespots consisting of one sensory cell, one pigment cell, and one support cell. The photoreceptor cell has an array of parallel microvilli with cisternae. It is surrounded by a diaphragm formed by a pigment cell  ring of microvilli-like structures. These last but a few days because at metamorphosis the larval eyespots are greatly reduced. Adults have one pair of eyes built of 2-3 pigment cells and one sensory cell in juveniles increased by 2-3 more in adults.  
=== <span style="color: #990099;">Panarthropoda: Hypsibius (water bear) .. 0 opsins</span> ===


Unusual morphological aspects of Capitella eyes can be placed within the overall context of photoreceptor cells and eyes in Annelida, whose ultrastructural issues were carefully reviewed by Purschke in an off-PubMed journal "Arthropod Structure & Development" v35:4, 2006 (viewing issue full text costs $175). In addition to rhabdomeric and ciliary types, less-known [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=8440775,8642076,4183638 phaosomous] photosensory cells are discussed. Phaosomes (Greek: phaos = light, soma = body) were first described in the earthworm dermal photoreceptors as a central intracellular cavity (phaosome) filled with microvilli but may represent a derived form. They occur at various extraocular sites such as dermus and genitalia (in butterflies). Multiple types of photoreceptors thus provide a potential role for the diversity of opsins observed in the genome.
A  5x genome project for Hypsibius dujardini, a phylum of microscopic ecdysozoan was approved in July 2007 but Broad has not yet begun trace reads on the small 70 mbp genome (suggesting densely spaced genes with small introns as this is not likely highly derived). It could prove very useful for opsins as [http://www.genome.gov/Pages/Research/Sequencing/SeqProposals/EcdysozoaProposalFinalPDF.pdf tardigrades] are basal to all of Arthropoda and so shed light on that last common ancestor. In fact with accompanying centipede, horseshoe crab, amphipod, and priapulid genomes, the whole ecdysozoan ancestor will be accessible.  


It's clear from Purschke's review that photoreceptors require a combination of ultrastructure, transcript expression mapping, and genomics. In other words, it's necessary to account for all the opsins found in the genome. Many photoreceptors have been overlooked entirely, notably the undirected type (no pigment cell backing); many others have stalled out in controversy for lack of gene availability.
[[Image:TardiEyes.jpg]]


I found a number of related opsin fragments in Capitella using various queries but surprisingly no counterpart to Platynereis ciliary opsins. One, stored as MEL1_capCap, clusters consistently with melanopsins and shares two exon breaks. It may be an ortholog of the rhabdomeric Platynereis opsin. The second MEL2_capCap is more distantly related. Reliable full length genes will require a cdna program which so far is totally lacking.
The only known fossil specimens are found in Siberian mid-Cambrian deposits and much later amber. The older fossils have three pairs of legs rather than four, a simplified head morphology, and no posterior head appendages and probably represent a stem group of extant tardigrades. ''Aysheaia'' from the Burgess Shale might be related to tardigrades.   
   
[[Image:Opsin_capitella.png|left|]]
<br clear="all" />


=== <span style="color: #990099;">Annelida: Helobdella robusta (leech) .. 2 opsins</span> ===
Nothing is currently known about photoreception or opsins in tardigrades -- barely that they have eyes. However a rhabdomeric opsin at the minumum may be expected in front of the pigment cups. However the current GSS and EST collections (about 6000 sequences) do not currently contain any convincing matches using various rhabdomeric and ciliary opsins as tblastn queries.  


The JGI genome project for the leech Helobdella robusta is well along with 3,168,749 traces, a very recent  assembly to [http://genome.jgi-psf.org/cgi-bin/runAlignment?db=Helro1&advanced=1 blast], but no cdna. The genome is fairly small at 300 Mb but does not appear reduced in terms of gene count. Fifteen unannotated 100 kbp contigs are available at the HTG division of GenBank; these do not contain opsins but might otherwise suggest gene and retroposon densities and extent of synteny retention. The genome had not been submitted to GenBank by Dec 07.
Greven has recently reviewed the situation in regards to [http://www.ncbi.nlm.nih.gov/pubmed/18089118 tardigrade eyes]. These consiste of a pair of inverse pigment-cup ocelli located in the outer lobe of the brain. One (sometimes two microvillous (rhabdomeric) cells are the apparent photoreceptors, which are backed by
a single pigment cup cell containing pigment granules (of unknown chemistry) in the outer dorsolateral lobe of the brain. Ciliary sensory cells located close by are probably epidermal mechano- and chemoreceptors rather than photoreceptors.  


[[Image:Opsin_helobdella.png|left|]]
Phototaxis cannot necessarily be attributed to the ocelli prior to determination of the complete opsin repertoire of the tardigrade genome and its anatomical assignments. It is safe to predict however that the ocellus opsin here will classify as a basal melanopsin. A ciliary opsin, known to be present in tardigrade ancestor, may well be retained. Here the question is whether it is expressed in a ganglion perhaps homologously to those of Platynereis.


Helobdella could be considered a promising [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=12888005 emerging] experimental system because techniques such as large-scale whole-mount in situ hybridization screening, RNA interference, and morpholino knock-down are established. It's not clear however that leech retains the degree of ancestral characters as nereid polychaetes. Until a cdna program is established, it will prove very difficult to annotate complete coding genes. The nearest species with a transcript program is the earthworm Lumbricus rubellus with 19,934 ests (but no opsins).
=== <span style="color: #990099;">Panarthropoda: Onychophora (velvet worm) .. 0 opsins</span> ===


Helobdella  is a rhynchobdellid, which is to say (ελεο marsh, ῥύγχος snout, βδελλα leech) a California marsh leech with a muscular straw-like proboscis in a retractable sheah for puncturing prey. Thus it is not closely related to the medicinal leech, Hirudo medicinalis. The anatomy of the closely-spaced single pair of eyes was [http://jcs.biologists.org/cgi/reprint/2/3/341.pdf intensively studied] 40 years ago. An eye in this group consists of 30-100 photoreceptive cells in a deep pigment cup providing [http://www-personal.umich.edu/~davegins/leech.html directional vision.] Larvae are not free swimming but stay in the albuminous fluid of a cocoon. The 88 Pubmed articles include many on body plan gene expression but only [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=17508218,9518525 two on eyes] and these tangentially. We can only hope the genome project will stimulate additional studies of leech photoreceptors. It seems that every lab uses a different strain  if not a [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=17073933 different species.]
The key arthropod outgroup [http://en.wikipedia.org/wiki/Onychophora Onychophora] is also completely lacking in opsin data even though their eyes may provide important clues to the evolution of [http://en.wikipedia.org/wiki/Arthropod_eye arthropod rhabdomeric vision] -- a pair of simple ocelli at the base of the antennae on the first segment may be the [http://www.ncbi.nlm.nih.gov/pubmed/18089073 ancestral visual design]. The anatomy here consists of a chitinous ball lens, a cornea-like covering and a retina connected to the brain center via an optic nerve. Various Cambrian fossils look more or less like onychophorans, such as ''Aysheaia'', [http://www.ncbi.nlm.nih.gov/pubmed/11354941 some have argued] that the onychophoran lineage has a significant pre-Cambrian history.


I recovered two Helobedella opsin genes on 4 Dec 07 from the erratic JGI server (if no matches, close and restart with a fresh window). The full length gene, stored as MEL2_helRob has 2 conserved introns characteristic of melanopsins and its best matches there. It is likely an ortholog of a similar gene in Schistosoma, Schmidtea, Capitata, and Platynereis.  The 231 aa fragment stored as MEL2_helRob has best match to octopus and chordate melanopsins and shares the first (and possibly second) intron position and phase with them. The parent scaffold 39 may contain tandem opsins or alternatively represent a misassembly. No counterpart to the ciliary opsin of Platynereis emerged. That gene -- which must have been present in the common ancestor with annelid -- could have been lost or is simply missing from the current assembly.
[[Image:OnychoEye.jpg]]


<br clear="all" />
G. Mayer makes the surprising observation that onychophoran eyes are innervated to the central (rather than lateral like ommatidia) part of the brain. More specifically, the posterior branch of the optic nerve connects to the posterior lamina of the central brain whereas the anterior branch, after bifurcating again, joins nerves connecting the antennal glomerulus to the mushroom body. Further, these everse eyes originate embyrologically from an ectodermal groove rather than the lateral proliferation zone of ommatidia which develop from lateral ectoderm of the ocular segment. Consequently ornychophoran eyes are better homologized to median ocelli of euarthropods than to their compound eyes.


=== <span style="color: #990099;">Mollusca: Aplysia californica (sea hare).. 2 opsins</span> ===
Despite some historic confusion over cilia in onychophoran photoreceptors, the photoreceptors reside in microvilli and the ocelli are unambiguously rhabdomeric. However the presence of 9x2+0 cilia raises the question of whether the shift seen in deuterostomes is an abrupt discontinuous difference or less cosmic change just in intracellular targeting of gene expression and membrane ramification.


Aplysia has a pair of cephalic dorsal pit eyes just anterior to the rhinophores. The eyes are quite small at 600 microns diameter, with a spherical lens and a tiny one square millimeter retina with approximately 7000 rhabdomeric photoreceptors. Despite a [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=6520253,430406,1686464,912043,83262,2059192,3001240,17498918 fair number of studies] of eyes and rhinophores  involved in vision, circadian rhythm and phototactic head-waving, the opsins have not been characterized beyond  immunoblot  (positive for etinal photoreceptors, rhinophores, cerebral ganglia and ventral abdominal ganglia giant cell R2). There is evidence for G protein alpha subunits  Gq, Gi, and Go families, phospholipase C, and an inositol 1,4,5-trisphosphate receptor in the rhinophore but this may be for chemoreception.
[[Image:FossilEyeLobo.jpg|left]]


The sea hare genome has recently be sequenced by Broad Institute. Sizeable assembled contigs are now open to tblastn at the "wgs" division of GenBank (which allows the exon pattern to be extracted). Despite the assembly, sequencing continues: 212,159 new traces were added in the last week of Nov 07. This illustrates the need to always check the primary data repository when a gene seems missing -- millions of traces might not be used in the assembly. However a close-in query is needed to get a match.
The number of these ocelli varies -- apparently because of lineage-specific structural duplications -- but the ancestral number, inferred to be two from extant lineages, has [http://csb.scichina.com:8080/kxtbe/EN/abstract/abstract315382.shtml fossil support] if the [http://www3.interscience.wiley.com/journal/121432420/abstract?CRETRY=1&SRETRY=0 paired dark spots] in the middle of the head in the Lower Cambrian species Luolishania longicruris (synonym: Miraluolishania haikouensis) are its only (lensed ocellar) photoreceptors. In this view, ommatidial eyes did not furnish the primary ancestral vision but are rather a dramatic later expansion of lateral photoreceptors within euarthropods.  


I located the first known Aplysia opsin in the 20874 bp contig AASC01108363 on 2 Dec 2007. It had a significant expectation value (e-60) but the best match percent identity within the opsin reference collection (to fellow mollusks) was only 118/319 (36%). Otherwise the best matches are consistently vertebrate melanopsins. This gene is a strong candidate for an invertebrate melanopsin ortholog. It is stored as MOLL_MEL_aplCal.
This has implications for the opsins used in these respective photoreceptors and the evolution of this gene family. Here it will be important to determine the full repertoire of onychophoran opsins and where each is expressed. The hope here is that a stable association exists of opsin type with photoreceptor types, allowing more to be deduced about photoreception in the ancestral protostome and bilateran.


Indeed, there are four exons but precise boundaries are difficult to locate at this low percent identity without cdna or reliably intronated guide sequence from a closely related species. However 2 introns clearly have identical position and phase to vertebrate melanosins and a 3rd quite likely; otherwise there has been intron loss in Aplysia. The contig unfortunately does not contain any information (according to blastx) on adjacent genes (synteny) despite 10 kbp still available 3'. No counterpart to the Platyerneis ciliary opsin could be found.
Recent Lower Cambrian lobopodian fossils from China have [http://www.ncbi.nlm.nih.gov/pubmed/19293001 clarified the anatomy] of these 543 myr old fossils and their phylogenetic relationships to living onychorphorans (which they closely resemble). The paired dark spots interpreted as [non-compound ocellar] eyes are quite small and positioned more dorsally than lateral (which has implication for central rather than lateral innervation). The light environment was bright (shallow marine).  


On 28 Dec 07 I located a full length peropsin PER_aplCal, a likely ortholog (from exon breaks and best-blast) to squid retinochome which has an excellent  [http://www.pnas.org/cgi/content/full/97/26/14263 structural model and counterion study.] The Aplysia peropsin is well-represented with 11 transcripts from pedal-pleural ganglia, CNS (adult and juvenile 1), metacerebral cells, and MCC metacerebral neurons but only terminal exons are found in the assembly. However the cdna provide a window to the trace archives which allows accurate intronation of the full gene.
[[Image:LoboCambr.jpg|left]]


It is not at all clear what relationship these lophotrochozoan peropsins have to deuterostome peropsins, nor why they seem missing altogether in ecdysozoa, nor what their ancestral status is. The 3 molluscan peropsins cluster cleanly enough with vertebrate peropsins but overlap only partially in intron placement. That could result from relatively recent intron gain and loss or reflect a much deeper ancestral splitting of peropsin classes. Representatives of these may survive more completely in echinoderms, hemichordates, and cephalochordates. Peropsin may very well be capable of ciliary opsin type signaling with trans-retinal as agonist.
While these fossils are probably not in the exact line of descent to any contemporary onycophoran, the last common ancestor is not far removed. They thus suggest that two symmetrically placed ocelli is the ancestral state and that these have a continuous homologous history without confusing gains and losses in photoreceptor structures or major brain re-wiring.  


At this point,  Aplysia is not a Rosetta stone for opsin evolution. It is however the first mollusk with a genome assembly. This may eventually allow confident transfer of orthology validated by synteny, intron pattern, and indels. The eyes appear homologous in many aspects to those of Arthropoda supporting the common ancester of Protostomia having rhabdomeric lensing eyes, though true across-the-board homology of all eye components is a very complex subject.
The question is whether these presumed ocelli also gave rise to compound eyes through structural splitting and subsequent specialization in descendent arthropod lineages. Conceivably the major optical system of arthropods evolved later from scratch (though recycling existing components and evo-devo regulatory modules). Another scenario is that these fossils -- and perhaps extant onychophorans -- had additional photoreceptors deployed without telltale pigment cups (making them effectively undetectable, as with ciliary opsins in protostomes). For example lateral photoreceptors providing roll orientation might have evolved into compound eyes with lateral brain connections.  


[[Image:Opsin_aplysia.png|left|]]
While we will never know the sequence of the opsins utilized in these fossils, they are likely orthologous to the opsins in contemporary onychophorans, recalling  the definition of orthology references the LCA and allows for lineage-specific gene duplications. Note however extant velvet worms are not exactly living fossils, being terrestrial animals of dark habitats, a shift accompanied many times by adaptive mutations in opsins. Perhaps methods of ancestral sequence reconstruction can adjust for this in some way.
<br clear="all" />


=== <span style="color: #990099;">Mollusca: Lottia gigantea (limpet) .. 2 opsin</span> ===
<br clear="all">
The limpet Lottia gigantea was intended to be the first lophotrochozoan for whole genome sequencing but that goal slipped. It has ancestral-like spiral cleavage and trochophore larva. The genome is small relative to other molluscs at 500 mbp. Some 5.3 million traces were sequenced by May 2005.  In Jan 2007 the sequencing center presented the genome at a meeting talk. However by Dec 2007 no paper had appeared. Recently JGI enabled [http://genome.jgi-psf.org/cgi-bin/runAlignment?db=Lotgi1&advanced=1 blast of the assembly] and display on their funky browser. However nothing was submitted to Genbank. JGI predicts 4 rhodopsins for its KOG gene collection; however none are recognized by the Opsin Classifier. No transcripts are available, though other molluscs have numerous ests. A German group suggests that the genome sequenced was in fact Lottia scutum.


Under these circumstances, I annotated two Lottia melanopsin in Dec 07, MEL1_lotGig and MEL2_lotGig. Their best match is to other Gq-coupled molluscan opsins, with the first probably an ortholog. Both genes have 3 exons with the two splice positions and phases identical to those of melanopsin (which in vertebrates has numerous other introns). A long run-on carboxy terminus is also seen here. It needs to be established whether these introns are ancestral generic GPCR introns or diagnostic and informative of melanopsins as a gene class. No counterpart to the ciliary opsin of ragworm was immediately apparent.
=== <span style="color: #990099;">Chelicerata: Ixodes scapularis (tick) 2 opsins</span> ===


On 28 Dec 07, I recovered a peropsin, PER_lotGig, very likely orthologous to a peropsin in squid (called retinochrome there) and Aplysia (PER_todPac, PER_aplCal). Extensive structural and experimental evidence is [http://www.pnas.org/cgi/content/full/97/26/14263 available for squid] which likely transfers over, notably the  Glu181 counterion [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=14981504 proposed ancestral]. The Lottia and Aplysia peropsins are intronated identically and by inference the squid. However these differ in some respects from chordate peropsins, suggesting either intron gain or loss or alternately a small 'cloud' of ancient peropsins that were intronated slightly differently in early metazoa.  
The genome project was completed long ago but has experienced a multi-year bottleneck in [http://www3.niaid.nih.gov/topics/pathogenGenomics/ixodesdec.htm assembly release] and publication. However contigs built from a subset of 19.4 million traces became available to tblastn of the GenBank "wgs" division by late 2007. Ixodes has a very conservative genome (regretably 2.1 gbp in size), seemingly far less derived than drosophilids in matters such as intron, gene retention, and protein sequence conservation. This, in conjunction with the helpful phylogenetic position of chelicerate outgroup to the many insect genomes, has improved prospects for reconstructing the ancestal opsin repertoire of Arthropoda and eventually Protostomia and UrBilatera.


Lottia is not emerging as a model organism. There are only a handful of studies at PubMed and none on vision. The adult limpet has a pair of eyespots at the base of its cephalic tentacles that likely house a rhabdomeric opsin, perhaps the one annotated here. There may be a second role for paired eyespots in the free-swimming larva for those five days ([http://www.pubmedcentral.nih.gov/picrender.fcgi?artid=1088535&blobtype=pdf thoroughly reviewed] for chiton trochophores by Arendt and Wittbrodt but not Lottia specifically). Circadian rhythm might involve an additional opsin. The adult is an algal gardener that clears and defends intertidal areas -- raiding limpets are sensed (visually?) and driven off. The opsin sequence found here, stored as MOLL_MEL_lotGig, suggests rapid divergence rather than living fossil character. However patellogastropods such as Lottia with symmetrical non-coiled, conical shells are sometimes taken as ancestral form.
A large collection of annotated Ixodes ESTs is available at the [http://compbio.dfci.harvard.edu/tgi/cgi-bin/tgi/gireport.pl?gudb=i_scapularis DFCI Gene Index] of which 3 are marked up (2 wrongly) as opsins. Using the [[Opsin_evolution|Opsin Classifier]], the full length gene could be recovered for the first of these (TC19272) on 24 Nov 07, intronated at the Trace Archives (4 introns, superb coverage), and added to the [[Opsin_evolution|classifier fasta collection]] as RHAB1_ixoSca. It classifies with rhabdomeric opsins (ie with deuterostome melanopsins) with a very respectable 57% maximal percent protein identity. The second and third intron have classical ancestral position (following GWSR and LAK) and phase (2 and 0). Synteny awaits assembly of large contigs -- adjacent exons are not spanned by single traces.  


A fragment from a second melopsin, found in June 2009, has the two exons and best blastp diagnostic of an RH7-type UV opsin but has E in K90 position. Assembly contigs are very short, ruling out synteny comparison, and coverage is lacking for the first exon. There is no sign of additional UV or blue opsins. No ciliary opsin is present in the current set of traces. Ixodes thus appears to have a small repertoire of opsins.


[[Image:Opsin_lottia.png|left|]]
<pre>
<br clear="all" />
>UV7_ixoSca Ixodes scapularis (tick) exon 1 missing, exon 2 disjunct, K90 is EIP
0  2
1 RRRIRSQANLLVFNLALSDLLMVLEIPLLVYNSLKLRPALGVW 1
2 GCQLYGLMGGLSGTSAIFSIAALSLERYLALGRPRDPFARLTRSRAFALSLSSWIYALCFSAWPLLGVTSPYVPEGFLTSCSFHFLSDATSDRCFVWIFFVAAWCVPLVFVTTCYSGILVTVIRSR KALAQES
RRSELRVAKVSLALVLLWTVAWTPYAIVALLGITGRRNLLTPWGSMAPAMFCKSAAVLDPFVYGLSHPSFRRELAIMLPCLRPRQRPVSLTLRAVVQLPKRPGPRSAGSSTSVPVTAPGTTKDNHCPTPPNVSR* 0


=== <span style="color: #990099;">Platyhelminthes:  Schmidtea mediterranea (planaria) .. 1 opsin</span> ===
>LWS_ixoSca Ixodes scapularis ocellar TC19272 UP|OPSO_LIMPO
 
0 MGSEGQRTNMSLLDELASPYMKNGTLVESVPDEMLYMVHPHWYNFKPMNPLWHSLLGFAMVILGVISVVGNSMVIYIMTTSKSLRSPTNMLVVNLAFSDW 2
The common planaria Schmidtea mediterranea has a  865 Mb genome very recently assembled from 17 million traces to 10x and placed in the wgs division of GenBank, after an initial impasse attributable to high AT (69%), repeat content (46%) and high clonal heterozygosity. The genome project is described in a [http://www.genome.gov/Pages/Research/Sequencing/SeqProposals/PlanarianSEQ.pdf white paper] and has a dedicated site [http://planaria.neuro.utah.ed SmedDb.] It has a strong EST collection as well.
1 CMMAFMMPTMAANCFAETWILGPFMCEVYGMVGSLFGCGSIWSMVMITLDRYNVIVRGVAAAPLTHKRAALMIFFVWFWALTWTLLPFFGWSR 2
 
1 YVPEGNMTSCTIDYLTKALWSASYVVAYAGGVYWTPLFINIYCYSKIVRAVAQHEKQLRLQARKMNVASLRANAEQTKTSAEARLAK 0
The planarian central nervous system consists of a bilobed brain and two longitudinal ventral nerve tracts connected by commissural neurons. When planarians are decapitated they can completely regenerate a new brain, including new eyes,  a boon to [http://www.pnas.org/cgi/pmidlookup?view=long&pmid=10781056 opsin research.] The structure of the eye had already been described by 1915. Regeneration of the nervous system is a [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids17390146,10220416,17881371,16439195 very active] research area.
0 IALMTVGLWFMAWTPYLTIAWAGIFSDGSKLTPLATIWGSVFAKANACYNPIVYGISHPKYRAALARRFPSLVCMPPGGDQLDTRSEASGITTIEDKVMTTET* 0
 
</pre>
I began with various fragmentary opsins and ESTs and recovered a nearly complete melanopsin (including all introns) from trace archives. It is stored at the Opsin Classifer as RHAB_schMed and discussed in the Schistostoma section as a likely ortholog. Since the site of expression is known from hybridization and no other Schmidtea opsins are apparent, this is likely the principal photoreceptor both here and in Schistostoma. No counterpart to the Platynereis ciliary opsins can be found in the current assembly, indicating (since they could hardly have been invented in Platynereis) their loss in Platyhelminthes is a derived condition.
 
[[Image:Opsin_planaria.png]]
<br clear="all" />
 
=== <span style="color: #990099;">Platyhelminthes: Schistosoma mansoni (trematode) .. 3 opsins</span> ===
 
The blood fluke Schistosoma mansoni is a major agent of [http://en.wikipedia.org/wiki/Schistosoma_mansoni schistosomiasis (bilharziasis),] infecting more than 200 million people worldwide, with the fresh water snail (Biomphalaria glabrata -- a large EST project) as intermediate host. As an endoparasite residing deep inside lungs, hepatoportal circulation, and mesenteric veins, it would not seem a promising species for eyespots or even circadian rhythm opsins. However at least two life stages are affected by light: the hatching of the miracidium from the egg and emergence of cercaria from the snail. These swim upwards to the surface of the water and are also affected by shadows and turbulence.
 
GPCR proteins are the target of approximately half of all pharmaceuticals. For that reason, a Schistoma opsin came to be [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=11166392 studied.] That gene is expressed in the [http://www.path.cam.ac.uk/~schisto/SchistoLife/Cercaria.html miracidia and cercaria stages] but down-regulated in the adult. Expression is localized to sub-tegumental structures at the front end of cercariae. Full text of the 2001 article remains locked behind a sick commercial firewall, as does a 1975 electron microscopy [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=1117374 study] of photoreceptor lamellae seen as extensions of modified cilia.
 
Version 4.0 of genome is [http://www.genedb.org/genedb/smansoni/ readily available] for blast though it is missing from GenBank as are two million of the 3.8 million total traces (7x) despite NAID funding. It's unclear whether the [http://bioinfo.iq.usp.br/schisto/ extensive EST set] of 31000 assembled sequences is available there.  The Schistosoma genome is approximately 270 MB with low GC content 34%,  moderate retroposon levels andwith an estimated 15-20,000 coding genes.
 
I determined the intron structure of the published opsin gene (called MEL1_schMan in the opsin classifier) which classifies with melanopsins. Using this as probe, a second full length paralogous opsin MEL2_schMan was annotatable. While percent identity was only 46%, the intron structure and alignment classification were identical. Possibly this second gene has a role in the miracidium, though the first gene is expressed in both stages, more compatibly with "two color non-imaging" eyes. MEL3_schMan is similarly intronated and fairly diverged.
 
The first opsin is more closely related in sequence to the sole known opsin in Schmidtea, RHAB_schMed where it possibly plays a homologous role. As queries, these proteins turn up closest matches at GenBank EST in other platyhelminthes. These observations do not support the notion of horizonal gene transfer of opsins from the host snail, another Lophotrochozoan which by itself might favor sequence clustering. It would be feasible to explore synteny in both platyhelminthes.
 
I investigated conservation of intron position and phase using the reliably intronated match with either MEL1_gasAcu of stickleback minnow (or equally MEL1a_braFlo of amphioxus). Here the percent identity is fairly low (39%)  but enough patches of good matching suffice to reliably anchor the alignment. There is perfect agreement of the first three intron positions and phases, below.
 
This is strong evidence for a very deep connection vertical descent of these genes from a common ancestor (eg, orthology) because these introns are highly specific to melanopsin within the opsin superfamily, ie are not generic GPCR introns as seen from the total mismatch to Ixodes, Apis, and vertebrate ciliary opsins. These same introns are predicted for opsins from transcript species such as LOPH_RHO_plaDum (Platynereis dumerilii) and MOLL_MEL_patYes (scallop). It remains to be demonstrated that all these melanopsins play a conserved consistent homologous role.
 
 
 
[[image:Opsin_loph_mel_introns.png|left|]]
<br clear="all" />
 
== <span style="color: #990099;">Ecdysozoa: 24 opsins</span> ==
 
This [http://www.nature.com/nature/journal/v452/n7188/abs/nature06614.html clade] includes insects and other arthropods but not molluscs and annelids (lophotrochozoa). The focus here is on species with genome projects that allow complete opsin repertoires to be determined, as supplemented by annotation transfer from experimental species when 1:1 orthology can be established.
 
Genome projects have not sampled ecysozoan phylogenetic diversity evenly to date but that may change as small genomes can be rapidly sequenced today. Studies of photoreception in non-genome species are limited by their inevitably incomplete repertoire of sequenced opsins and companion genes. Opsins in genomic species have determinable intron positions and phases and flanking genes so better prospects for inference of accurate descendent relationships. 
 
[[Image:DrosOpsin.jpg|left]]
 
An immense amount of experimental work on Drosophila melanogaster, [http://www.ncbi.nlm.nih.gov/pubmed/18800378 recently reviewed] from an evolutionary perspective, provides an excellent understanding of the evolutionary history underlying regulatory genetics, biochemistry, developmental and structural homologenization of opsin expression across larval Bolwig organs and adult ocelli and eye.
 
While annotation transfer to the other 11 fruit fly genome projects is largely justified, that becomes problematic even across Insecta because of gene loss in drosophilids (notably all ciliary opsins), lineage-specific [http://www.ncbi.nlm.nih.gov/pubmed/19252076 tandem expansion of opsin multiplicities] and the necessary rationales for their retention, derived conditions, and better representation of ancestral characteristics in other species. It will prove very difficult even to get at ancestral dipteran vision starting from Drosophila. Yet species with simpler vision like Tribolium are no living fossils either, having lost opsins.
 
Imaging vision in ecdysozoa (and lophotrochozoa) is quite different from the chordate system, with rhabodomeric opsins residing in specialized microvilli rather than ciliary opsins in modified cilia. The signalling system and chromophore regeneration also represent substantial departures. At first there seems no common ground for a shared Ur-bilateran ancestor -- which signalling system was originally used for imaging vision and which lineage displaced it with the other? Some protostomes still utilize ciliary opsins in non-imaging photoreception and similarly some deuterostomes still utilize rhabodomeric opsins. Since the relevent opsin gene trees coalesce far earlier, this proves Ur-bilatera possessed both opsin classes (without clarifying which system was used for imaging vision, if either).
 
Blastp of any rhabdomeric opsin from any protostome against the set of all deuterostome opsins invariably gives vertebrate melanopsins as best match, whereas blastp of any protostome ciliary opsin (pteropsin) always has best match to TMTs (ancestral form of encephalopsin). That is, from the biomedical perspective, rhabdomeric opsins are just a clade-specific expansion of melanopsins largely irrelevent to human vision. Similarly invertebrate ciliary opsins not used in imaging vision primarily inform us on deeper ancestral origin issues. Note melanopsin and TMT are not orthologs at the level of Ur-bilateran nor even Ur-eumetazoan because gene duplication and divergence preceded the cnidarian last common ancestor.
 
The nature of vision at ancestral nodes has not yet been resolved, in part because pre-bilateran cnidaria photoreceptors studied so far as outgroup have been either ciliary, or based on distantly related cnidarian-specific opsins, or in the case of coral melanopsin, genomic sequence not yet associated with photoreception. In the Ur-eumetazoan common ancestor, this could imply ciliary opsin imaging vision, no imaging vision but convergent evolution (later independent invention) in the box jellyfish lineage, or even rhabdomeric imaging vision with subsequent displacement by ciliary opsins in cubomedusa and separately in later deuterostomes. Sponge larva presumably also utilize a ciliary opsin but here again it is unclear whether later metazoan use a system descendant from that.
 
It's sometimes asserted that imaging vision systems (all highly dissipative of ATP) were first enabled in the rapidly oxygenating Cambrian ocean, yet near-simultaneity is not a good fit to the arthropod fossil record (stalked eyes) nor molecular reconstructions. For example, extant representatives of early diverging deuterostomes (xenoturbella, acornworms, echinoderms, tunicates, amphioxus) all lack imaging vision (depending on how that is defined in scanning larva), so it seems clear that early arthopods had well-developed vision prior to the emergence of hagfish/lamprey. The majority of extant animal phyla have prospered for 540 myr without ever developing imaging vision.
 
=== <span style="color: #990099;">Ecdysozoa .. opsin repertoire of the last common ancestor ===
 
Questions of ancestral opsin repertoires and their implied photoreception biology are best addressed after careful step-by-step reconstruction of opsin repertoires in each of the relevent lineages, exhausting available information in extant species rather than  just add to a century of speculation. These reconstructions can help evaluate candidates for 'living fossils'. Thus the focus in this section is reconstruction of the opsin repertoire of just the last common ancestor of ecdysozoa. That can be combined later with parallel efforts on ancestral lophotrochozoa and deuterostomes opsins to get closer to the Urbilateran.
 
[[Image:EcdPhyl.jpg|left]]
 
This program has already been set in motion with important recent papers sequencing opsins in arthropod outgroups to the over-sampled Insecta, providing new opsins from [http://mbe.oxfordjournals.org/cgi/content/full/26/2/299#BIB84 crustacean] and [http://www.ncbi.nlm.nih.gov/pubmed/18217181 chelicerates]. The gene tree, as overlaid on clade divergence, shows color vision already well established prior to divergence of insects. However incoming data, in the form of a [http://www.ncbi.nlm.nih.gov/nuccore/225674344 fifth opsin] from the ventral eye of horseshoe crab Limulus (a chelicerate, not crab (malacostracan crustacean)), already requires an earlier origin for the opsin class BcRh1 once thought specific to crustaceans.
 
Just as absence of effort on hagfish has needlessly delayed our understanding of chordate vision evolution, absence of effort on early diverging Ecdysozoa such as Pycnogonida (sea spiders), Onychophora (velvet worms), and Tardigrades (water bears) has seriously retarded reconstruction of the ancestral opsin repertoire in this lineage. Rather than yet another obscure mammalian cone opsin or yet another butterfly gene expansion, biology is better served by more strategically placed species. Ironically the truly pivotal data may come out of genome projects rather than opsin research per se.
 
In classifying ecdysozoan opsins from a deeper evolutionary perspective, it is necessary to set aside narrow clade-specific expansions and contractions of opsin repertoires, however adaptively important to the individual species concerned. Wavelengths of peak adsorption -- subject to significant change from tuning residue substitution -- seem an unsound basis for evolutionary classification (though in retrospect work fairly well). This leaves phylogenetic alignment, signature residues and rare genomic events (such as indels and introns) as the main tools.
 
Here the [http://www.jneurosci.org/cgi/content/full/23/34/10873?ijkey=e7ab51dd492a926126b6a0c29f6ae851d225227d remarkable observation] in 2003 that a single lysine K90 (bovine rhodopsin numbering G90) suffices to define the phylogenetically valid class of ultraviolet opsins. Six years later, despite a vastly expanded data set, there is still perfect concordance of spectrophotometry, behavioral studies, alignment, signatures, gene structure, and possession of lysine at this position. This residue was previously known to be  important to spectral tuning from bird C90S ultraviolet vision and human rhodopsin G90D night blindness.
 
This residue sits [[Opsin_evolution:_ancestral_sequences#Landmarks_along_the_opsin_protein|deep within transmembrane helix 2]]. That hydrophobic mileau is unworkable energetically for positively charged lysine unless a compensatory counterion exists. That negatively charged residue is presumably the ancestral counterion, negatively charged E171 (rather than the E113 of vertebrate ciliary opsins). K90, by taking E171 away from the Schiff base lysine K296, has the effect of leaving that protonated, an effect known to shift adsorption into the ultraviolet.
 
Observe however that opsins specialized to blue (not ultraviolet) are also satisfactorily classified in this same region (June 2009 current alignment below). These opsins have some other residue than lysine at 90 but share a one-residue deletion near the lysine that would shift its orientation relative to the chromophore as well as a proline six residues after the DRY motif, which is glycine in all other ecdyozoan opsins. This agrees with conventional phylogenetic alignment that sisters blue and ultraviolet opsins to the exclusion of long wavelength and blue-green opsins as well as to the more basal BcRh opsins [http://www.ncbi.nlm.nih.gov/pubmed/9318091 operationally defined] by clustering to two particular opsins from the crab Hemigrapsus sanguineus.
 
While K90 might have arisen multiple times as the same solution to the problem of ultraviolet vision, the simultaneous presence of multiple other defining signatures render this improbable. Opsins with K90 thus date back to the common ancestor of chelicerates and insects (ie Arthopoda) if not earlier, though no such opsins are seen in lophotrochozoan whole genome projects (eg the mollusk Aplysia) or deuterostomes. Blue optimized opsins appear limited to insects. Consequently prior to gene duplication and divergence, the ancestral gene had K90, hence ultraviolet vision not tuned to blue.
 
[[Image:InvertK90.jpg]]
 
=== <span style="color: #990099;">Panarthropoda: Hypsibius dujardini (water bear) tardigrade 0 opsins</span> ===
 
A  5x genome project for Hypsibius dujardini, a phylum of microscopic ecdysozoan was approved in July 2007 but Broad has not yet begun trace reads on the small 70 mbp genome (suggesting densely spaced genes with small introns as this is not likely highly derived). It could prove very useful for opsins as [http://www.genome.gov/Pages/Research/Sequencing/SeqProposals/EcdysozoaProposalFinalPDF.pdf tardigrades] are basal to all of Arthropoda and so shed light on that last common ancester. In fact with accompanying centipede, horseshoe crab, amphipod, and priapulid genomes, the whole ecdysozoan ancester will be accessible.
 
The only known fossil specimens are found in Siberian mid-Cambrian deposits and much later amber. The older fossils have three pairs of legs rather than four, a simplified head morphology, and no posterior head appendages and probably represent a stem group of extant tardigrades. Aysheaia from the Burgess Shale might be related to tardigrades. 
 
Nothing is currently known about photoreception or opsins in tardigrades -- or even if they have eyes. However it looks like we can expect some rhabdomeric opsins at the minumum in front of these pigment cups. However the current GSS and EST collections (about 6000 sequences) do not currently contain any convincing matches using various rhabdomeric and ciliary opsins as tblastn queries. Tardigrade photos and movies provided by [http://www.bio.unc.edu/faculty/goldstein/lab/willow.html Goldstein Lab]
 
[[Image:tardi.png|left|]]
<br clear="all" />
 
=== <span style="color: #990099;">Chelicerata: Ixodes scapularis (tick) 2 opsins</span> ===
 
The genome project was completed long ago but has experienced a multi-year bottleneck in [http://www3.niaid.nih.gov/topics/pathogenGenomics/ixodesdec.htm assembly release] and publication. However contigs built from a subset of 19.4 million traces became available to tblastn of the GenBank "wgs" division by late 2007. Ixodes has a very conservative genome (regretably 2.1 gbp in size), seemingly far less derived than drosophilids in matters such as intron, gene retention, and protein sequence conservation. This, in conjunction with the helpful phylogenetic position of chelicerate outgroup to the many insect genomes, has improved prospects for reconstructing the ancestal opsin repertoire of Arthropoda and eventually Protostomia and UrBilatera.
 
A large collection of annotated Ixodes ESTs is available at the [http://compbio.dfci.harvard.edu/tgi/cgi-bin/tgi/gireport.pl?gudb=i_scapularis DFCI Gene Index] of which 3 are marked up (2 wrongly) as opsins. Using the [[Opsin_evolution|Opsin Classifier]], the full length gene could be recovered for the first of these (TC19272) on 24 Nov 07, intronated at the Trace Archives (4 introns, superb coverage), and added to the [[Opsin_evolution|classifier fasta collection]] as RHAB1_ixoSca. It classifies with rhabdomeric opsins (ie with deuterostome melanopsins) with a very respectable 57% maximal percent protein identity. The second and third intron have classical ancestral position (following GWSR and LAK) and phase (2 and 0). Synteny awaits assembly of large contigs -- adjacent exons are not spanned by single traces. An apparent ciliary opsin fragment in Ixodes was located using that of Platynereis dumerilii as probe, it is stored as CILI_ixoSca but needs further analysis.
 
A fragment from a second opsin, found in June 2009, consists of a single long exon, enough to contain the key opsin motifs  ERY...KSAAVLDPFVYGLSHPSFR. This opsin classifies most closely (44% identity) with UV opsins from Daphnia, Pediculus, and Apis. This gene fragment could not be extended because assembly contigs are so short . It is not retroposed because the upstream splice acceptor AG is retained in expected position and phase. Ixodes thus appears to have a small repertoire of opsins.


  The 11 chelicaterate opsins available in June 2009 (after consolidating nuisance GenBank entries for Limulus):
  The 11 chelicaterate opsins available in June 2009 (after consolidating nuisance GenBank entries for Limulus):
Line 279: Line 195:


This leaves [http://en.wikipedia.org/wiki/Sea_spider Pycnogonida (sea spiders)] the last major unrepresented chelicaterate group (even more basal if chelifore appendages [http://pharyngula.org/index/weblog/comments/pycnogonid_tagmosis/P25/ aren't homologous] to true chelicerae, in conflict with Hox expression boundaries showing anterior-most appendages [http://www.nature.com/nature/journal/v441/n7092/full/nature04591.html also deutocerebral]). Shallow water species have two pairs of dorsally located eyes. Given that the body is generally just a millimeter or two, these eyes are small and quite simple. A [http://www.archive.org/stream/contributiontoem00morg/contributiontoem00morg_djvu.txt longwinded 1891 dissertation] on their larval and adult anatomy is available as well as a [http://www.informaworld.com/index/908091930.pdf 1973 ultrastructural] and [http://www.springerlink.com/content/v513mqwk7v244242/ modern account].
This leaves [http://en.wikipedia.org/wiki/Sea_spider Pycnogonida (sea spiders)] the last major unrepresented chelicaterate group (even more basal if chelifore appendages [http://pharyngula.org/index/weblog/comments/pycnogonid_tagmosis/P25/ aren't homologous] to true chelicerae, in conflict with Hox expression boundaries showing anterior-most appendages [http://www.nature.com/nature/journal/v441/n7092/full/nature04591.html also deutocerebral]). Shallow water species have two pairs of dorsally located eyes. Given that the body is generally just a millimeter or two, these eyes are small and quite simple. A [http://www.archive.org/stream/contributiontoem00morg/contributiontoem00morg_djvu.txt longwinded 1891 dissertation] on their larval and adult anatomy is available as well as a [http://www.informaworld.com/index/908091930.pdf 1973 ultrastructural] and [http://www.springerlink.com/content/v513mqwk7v244242/ modern account].
The arthropod outgroup [http://en.wikipedia.org/wiki/Onychophora Onychophora] are also completely lacking in opsin data even though their eyes may provide important clues to the evolution of [http://en.wikipedia.org/wiki/Arthropod_eye arthropod rhabdomeric vision] -- a pair of simple ocelli may be the [http://www.ncbi.nlm.nih.gov/pubmed/18089073 ancestral visual design] as in the basal Onychophora.


<br clear="all">
<br clear="all">
Line 387: Line 301:
<br clear="all" />
<br clear="all" />


=== <span style="color: #990099;">Panarthropoda: Tribolium castaneum (flour beetle) .. 3 opsins</span> ===
=== <span style="color: #990099;">Hexapoda: Tribolium castaneum (flour beetle) .. 3 opsins</span> ===


[[Image:TriCasEyes.png|left|]]
[[Image:TriCasEyes.png|left|]]


The red flour beetle, which is highly dark-adapted in lifestyle, has lost its blue opsin according to both the [http://www.nature.com/nature/journal/v452/n7190/full/nature06784.html newly published genome project] and specialized experimental querying, retaining the other two ancestral color vision opsins and encephalopsin (which is called pteropsin in insects though likely a strict ortholog). The Tribolium genome article [http://www.nature.com/nature/journal/v452/n7190/extref/nature06784-s1.pdf 110 page supplemental] contains an excellent Table S14 of all known genes involved in insect eye development.
The red flour beetle, which is highly dark-adapted in lifestyle, has lost its blue opsin but not ultraviolet according to both the [http://www.nature.com/nature/journal/v452/n7190/full/nature06784.html newly published genome project] and specialized experimental querying, retaining the long wavelength ancestral color vision opsins and ciliary opsin (which is called pteropsin in insects though likely a strict ortholog of vertebrate TMT). The Tribolium genome article [http://www.nature.com/nature/journal/v452/n7190/extref/nature06784-s1.pdf 110 page supplemental] contains an excellent Table S14 of all known genes involved in insect eye development.
 
The fellow orthopteran, the corn rootborer Diabrotica, furnishes an ultraviolet opsin


Insect opsins are expressed non-uniformly across individual eye units (ommatidia) within compound eyes. In Drosophila, six peripheral photoreceptor cells R1-R6 express LW opsin which detect brightness, projecting into the upper optic neuropil (lamina). Central photoreceptors R7 and R8 provide color vision via UV, blue, and LW opsins that project into the second (medulla). The dorsal rim area ommatidia are modified to detect polarized light.
Insect opsins are expressed non-uniformly across individual eye units (ommatidia) within compound eyes. In Drosophila, six peripheral photoreceptor cells R1-R6 express LW opsin which detect brightness, projecting into the upper optic neuropil (lamina). Central photoreceptors R7 and R8 provide color vision via UV, blue, and LW opsins that project into the second (medulla). The dorsal rim area ommatidia are modified to detect polarized light.
Line 405: Line 321:


That's also the case for non-opsin GPCR which have gained a new importance given the possibly paraphyly of the opsin gene tree (ie some opsin gene duplicates may have given up retinal to signal via other agonists). Here we are fortunate to have a [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=18054377 genome-wide inventory] of neurohormone GPCRs in Tribolium. This turns up 20 biogenic amine GPCR (21 in Drosophila, 19 in  bee), 48 neuropeptide GPCR (45 in Drosophila,35 in honey bee), and 4 protein hormone GPCRs (4 in Drosophila, 2 in bee) with likely ligands for 45 of the 72 Tribolium GPCR. The flour beetle retains an ancestral vasopressin GPCR and cognate peptide unlike other studied insects which are not adapted to such an extremely  dry environment. On the other hand, Tribolium lacks allatostatin-A, kinin, and corazonin. This covers comparative genomics of 340 million years of insect GPCR evolution -- it is very common for new agonist/receptor couples to arise and old ones to disappear. Again we see genome density sampling will need to be high to sort out Urbilatera.
That's also the case for non-opsin GPCR which have gained a new importance given the possibly paraphyly of the opsin gene tree (ie some opsin gene duplicates may have given up retinal to signal via other agonists). Here we are fortunate to have a [http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=pubmed&dopt=Abstract&list_uids=18054377 genome-wide inventory] of neurohormone GPCRs in Tribolium. This turns up 20 biogenic amine GPCR (21 in Drosophila, 19 in  bee), 48 neuropeptide GPCR (45 in Drosophila,35 in honey bee), and 4 protein hormone GPCRs (4 in Drosophila, 2 in bee) with likely ligands for 45 of the 72 Tribolium GPCR. The flour beetle retains an ancestral vasopressin GPCR and cognate peptide unlike other studied insects which are not adapted to such an extremely  dry environment. On the other hand, Tribolium lacks allatostatin-A, kinin, and corazonin. This covers comparative genomics of 340 million years of insect GPCR evolution -- it is very common for new agonist/receptor couples to arise and old ones to disappear. Again we see genome density sampling will need to be high to sort out Urbilatera.
<pre>
>UV5_triCas Tribolium castaneum (flour_beetle)
0 MYVVHPFKIIRNKVTILRTMETMANHLGWNVPKDELIHIPQHWLVYPEPEASMHFLLALIYIGFFIMATIGNGLVIWIFST 2
1 SKSLRTASNMFVVNLAICDFAMMIKTPIFIYNSFYRGFALGHLGCQIFAFIGSLSGIGAGMTNACIAYDRYT TITRPFDGKITRTKALVMIIFVWGYTIPWAVMPLLEIWGRFAP 1
2 EGFLTACSFDYLTDTFDNHMFVTSIFICSYVIPMSMIIYFYSQIVSKVFSHEKALREQ 0
0 AKKMNVESLRSNQSQQASQSAELRIAKAAIAICSLFVASWTPYAVLALIGAFGDQSLLTPGVTMVPACACKFVACLDPYVYAISHPKYR 2
1 LELQKRLPWLAIKETAASETQSTTTENTTTQSATTTT* 0
>LWS_triCas Tribolium castaneum (red flour beetle) ES544655 3 exons from AAJJ01000967 5 fusion relative to bee
0 MSVMGEPNFIAWAAQRSGYGGGNLTVVDKVLPDMLHLVDAHWYQFPPMNPLWHGILGFVIGVLGFVSIVGNGMVIYIFSSTKALRTPSNLL
VVNLAFSDFLMMlCMSPAMVINCYNETWVLGPLVCELYGMSGSLFGCASIWTMTFIALDRYNVIVKGLSAQPLTKKGAMLRILIIWVFSTLW
TIAPFFGWNRYVPEGNMTACGTDYLTKDWVSRSYILVYAVWVYFVPLFTIIYSYWFIVQ 0
0 AVAAHEKSMREQAKKMNVASLRSSEAAQTSAECKLAKIALMTITLWFFAWTPYLVTNFTGIFEGAKISPLATIWCSLFAKANAVYNPIVYGIS 2
1 HPKYRQALQKKFPSLVCAGEPDDTTSTASGVTNVTTDEKPATA* 0
>TMT_triCas Tribolium castaneum (60%)55 298 encephalopsin-class ciliary
0 MKNFNSTEIGDELLIPVEGYIAAAVVLFCIGFFGFSLNLTVIIFMLKERQ 0
0 LWSPLNIILFNLVVSDFLVSVLGNPWTFFSAINYGWIFGETGCTIYGFIMSLL 1
2 SITSITTLTVLAFERYLLIARPFRNNALNFHSAALSVFSIWLYSLSLTIPPLIGWGEYVHEAANLS 2
1 CSVNWEEKSPNSTSYILYLFAFGLFLPLVIITFSYVNIILTMRR 0
0 NAAFRVGQVSKAENKVAYMIFIMIIAFLTAWSPYAIMALIVQFGDAALVTPGMAVIPALLAKSSICYNPVIYIGLNAQVKGAKWVSGLIYLFQFQQAWMQKWKKNRR
GSDALGTSRVMLETIHQACRDEKTDKLLEKKTKFCKDFETDVSML* 0
</pre>
<br clear="all" />
<br clear="all" />


=== <span style="color: #990099;">Panarthropoda: Pediculus humanus (louse) .. 3 opsins</span> ===
=== <span style="color: #990099;">Hexapoda: Pediculus humanus (louse) .. 3 opsins</span> ===


[[Image:Opsin_louse.png|left|]]
[[Image:Opsin_louse.png|left|]]
Line 417: Line 357:
CA Hill of the louse genome annotation team discussed 3 opsins back in a June 2007 email session, calling PHUM001073 perhaps an ultraviolet opsin while rejecting a fourth PHUM000074. These gene models are not released to GenBank nor is that terminology used in the meagre search capabilities of [http://phumanus.vectorbase.org/SequenceData/Genome/ P. humanus VectorBase.] Upon whole proteome file download, PHUM001073-RA turns out to be an unintronated dna fragment matching residue 44 to stop codon of INSE_UVV1_pedHum. PHUM000074-RA has nothing to do with opsins. PHUM005795-RA is missing the first 49 residues of INSE_LWS_pedHum but otherwise identical. PHUM001044-RA is a fragment beginning at residue 55 of INSE_UVV2_pedHum. In short, it's hard to find full length genes without benefit of the Opsin Classifier, cdna, or ab initio gene predictor.
CA Hill of the louse genome annotation team discussed 3 opsins back in a June 2007 email session, calling PHUM001073 perhaps an ultraviolet opsin while rejecting a fourth PHUM000074. These gene models are not released to GenBank nor is that terminology used in the meagre search capabilities of [http://phumanus.vectorbase.org/SequenceData/Genome/ P. humanus VectorBase.] Upon whole proteome file download, PHUM001073-RA turns out to be an unintronated dna fragment matching residue 44 to stop codon of INSE_UVV1_pedHum. PHUM000074-RA has nothing to do with opsins. PHUM005795-RA is missing the first 49 residues of INSE_LWS_pedHum but otherwise identical. PHUM001044-RA is a fragment beginning at residue 55 of INSE_UVV2_pedHum. In short, it's hard to find full length genes without benefit of the Opsin Classifier, cdna, or ab initio gene predictor.


=== <span style="color: #990099;">Hexapoda: Rhodnius prolixus (kissing_bug) .. 4 opsins</span> ===


 
Yet another genome project completed long ago at the trace level but sitting around unassembled until 17 June 2009 (tblastn now at GenBank wgs). In August 2008 some 6,879,098 trace reads and 16,284 EST sequences were available. This number of traces is more than adequate for a good assembly but until now, opsins had to be fished out by exon by exon using blastn of trace archives.
Yet another genome project completed long ago at the trace level but sitting around unassembled until 17 June 2009. (tblastn now at GenBank). In August 2008 some 6,879,098 trace reads and 16,284 EST sequences were available. This number of traces is more than adequate for a good assembly but until now, opsins had to be fished out by exon by exon using blastn at the trace archives.


Rhodnius prolixus, a large blood-sucking hemipteran insect that is carrier for a parasitic protozoan (Trypanosoma cruzi) responsible for Chagas disease through bites around the eyes and mouth. Chagas disease is a currently  incurable tropical disease that damages the heart and nervous system. Rhodnius is nocturnal, with possible implications for its opsin repertoire, but becomes active at night. It is found in  South and Central America, primarily in domesticated rural areas, currently affecting 16-18 million people and killing around 20,000 people annually. Darwin is [http://en.wikipedia.org/wiki/Charles_Darwin's_illness sometimes claimed] to have suffered from Chagas disease as a result of a bite (implausibly in northern Argentina) reported in Voyage of the Beagle diaries.
Rhodnius prolixus, a large blood-sucking hemipteran insect that is carrier for a parasitic protozoan (Trypanosoma cruzi) responsible for Chagas disease through bites around the eyes and mouth. Chagas disease is a currently  incurable tropical disease that damages the heart and nervous system. Rhodnius is nocturnal, with possible implications for its opsin repertoire, but becomes active at night. It is found in  South and Central America, primarily in domesticated rural areas, currently affecting 16-18 million people and killing around 20,000 people annually. Darwin is [http://en.wikipedia.org/wiki/Charles_Darwin's_illness sometimes claimed] to have suffered from Chagas disease as a result of a bite (implausibly in northern Argentina) reported in Voyage of the Beagle diaries.


Rhodnius clearly has three distinct melanopsins opsins and a ciliary pteropsin. The first is a long wavelength sensitive gene most closely related (84% identity) to Tribolium but whose intronation pattern is closest to Apis (a phase 00 intron is missing in Rhodnius). The second Rhodnius opsin classifies with insect UV opsins, most closely to that of Apis. The complete ciliary opsin is closest to that of mosquito and flour beetle ciliary opsins but quite diverged at 56% identity.
Rhodnius clearly has three distinct melanopsins and a ciliary pteropsin. One is a long wavelength sensitive gene most closely related (84% identity) to Tribolium but whose intronation pattern is closest to Apis (a phase 00 intron is missing in Rhodnius). The other two Rhodnius melanopsins have K90 so adsorption in the UV. The ciliary opsin is closest to that of mosquito and flour beetle but quite diverged at 56% identity.
<pre>
<pre>
>INSE_LWS_rhoPro Rhodnius prolixus (kissing_bug) frag missing first and last exons
>UV7_rhoPro Rhodnius prolixus (kissing_bug) Pterygota K90 at KMP, ortholog RH7 of droMel
0 2
0 mKYFHLYPIEQWKMHRFFTEEYLKLVNTHWFEYPPPNKQIHYIFAAVYFLVMLVGVSGNLLVIFMILR 2  
1 YQFPPLNPLWHGILGFVIGVLGIISIVGNGMVIFIFSSTKTLRTPSNLLVVNLAFSDFLMMFTMSPPMVINCYNETWVL 1
1 FRTLRTSSNILILNLAVSDFLMVAKMPVFIYNSFYFGPVLGEM 1
2 GPLMCELYGMLGSLFGCASIWTMTMIALDRYNVIVK 0
2 GCHFYGFIGGLSGTASILTLAAIAMDRYLGIAHPLNFNQGRAKKRTIVWITFIWVYSITFASIPLSHIGVKTYVPEGFLTSCSFDYLSTDIQNRCFIFIYFVAAWCLPLLVIITSYVGICREVLRVSLIRKGQE
0 GISAKPMTNKTAMLRILLVWAFSIMWTVFPFFGWNR 2
REQRKREAKLSAILALATFLWFLSWTPYAAVALLGIFGYKNHITQLASMIPALFCKTAACVNPFIYGLNHPRLRQQLLKLCCKKRYNLEKTHFSRSWRNTSCSFKLKEQSLCNVSQSRLRRTSTVASEPSEHSTHFM* 0
1 YVPEGNMTACGTDYLTKNWVSRSYILVYSVFVYFLPLFTIIYSYFFILQ 0
0 AVSAHEKQMREQAKKMNVASLRSAEAANTSAEAKLAK 0^0 VALMTISLWFMAWTPYLVINYSGIFETISISPLFTIWGSLFAKANAVYNPIVYAIR 2
*0


>INSE_UVV_rhoPro Rhodnius prolixus (kissing_bug) fragment, novel introns, 67% identity Apis
>UV5_rhoPro Rhodnius prolixus (kissing_bug) exon 1 missing, K90 at KTP
0 0
0 0
1 ASTSGNIRTLGWNLSPEDLKHIPEHWLSYPEPEPILNYALGVLYIFFMLIALIGNGLVIWIFST 2
1 ASTSGNIRTLGWNLSPEDLKHIPEHWLSYPEPEPILNYALGVLYIFFMLIALIGNGLVIWIFST 2
1 AKTLRTPSNIFVVNLAICDFLMMSKTPIFIYNSFKLGYALGHRACQIFALLGSFSGIGASATNAVIAYDRYR 2
1 AKTLRTPSNIFVVNLAICDFLMMSKTPIFIYNSFKLGYALGHRACQIFALLGSFSGIGASATNAVIAYDRYR 2
1 ERFSTKCTFDYLTPTSEIRNFV  MSLIIYFYSQIVSHVIIHEHNLREQ 0
1 VIATPFAPKLSRTKAVLYLALVWAYVTPWALLPLFEQWSRFVP 1
2 EGFLTSCTFDYLTPTSEIRNFVTVMFFICYVFPMSLIIYFYSQIVSHVIIHEHNLREQ 0
0 AKKMNVESLRSNANMHTQSAEIRIAKAAITICFLFVASWTPYAVLALIGAYGNQ 2
0 AKKMNVESLRSNANMHTQSAEIRIAKAAITICFLFVASWTPYAVLALIGAYGNQ 2
1 DLLTPAVTMIPACACKAVACVDPYVYAISHPRYR 2
1 DLLTPAVTMIPACACKAVACVDPYVYAISHPRYR 2
1 QELSKKFPWLDIKEAPAPSSVDANSTATEMTLPTQTSPAEA* 0
1 QELSKKFPWLDIKEAPAPSSVDANSTATEMTLPTQTSPAEA* 0


>INSE_UVV2_rhoPro Rhodnius prolixus (kissing_bug) Insecta; Pterygota frag 50% UVV2_pedHum
>LWS_rhoPro Rhodnius prolixus (kissing_bug)  
1 FRTLRTSSNILILNLAVSDFLMVAKMPVFIYNSFYFGPVLGEM 1
0 MAQPIGPSFAAYQWGQSANPSANRSVVDMVPPEMLSMVDAHW 2
2 GCHFYGFIGGLSGTASILTLAAIAMDRYLGIAHPLNFNQGRAKKRTIVWITFIWVYSITFASIPLSHIGVKTYVPEGFLTSCSFDYLSTDIQNRCFIFIYFVAA
1 YQFPPLNPLWHGILGFVIGVLGIISIVGNGMVIFIFSSTKTLRTPSNLLVVNLAFSDFLMMFTMSPPMVINCYNETWVL 1
WCLPLLVIITSYVGICREVLRVSLIRKGQEREQRKREAKLSAILALATFLWFLSWTPYAAVALLGIFGYKNHITQLASMIPALFCKTAACVNPFIYGLNHPRLRQQLLKLCCKKRYNLEK
2 GPLMCELYGMLGSLFGCASIWTMTMIALDRYNVIVK 0
THFSRSWRNTSCSFKLKEQSLCNVSQSRLRRTSTVASEPSEHSTHFM* 0
0 GISAKPMTNKTAMLRILLVWAFSIMWTVFPFFGWNR 2
1 YVPEGNMTACGTDYLTKNWVSRSYILVYSVFVYFLPLFTIIYSYFFILQ 0
0 AVSAHEKQMREQAKKMNVASLRSAEAANTSAEAKLAK VALMTISLWFMAWTPYLVINYSGIFETISISPLFTIWGSLFAKANAVYNPIVYAIR 2
1 HPKYKQALEKKFPSLSCASPQDDTTSVATGVTTSTDDKAPSA *0


>TMT_rhoPro Rhodnius prolixus (kissing_bug) Insecta; Pterygota ciliary opsin full ACPB01038514 + ACPB01038515 56% TMT_triCas
>TMT_rhoPro Rhodnius prolixus (kissing_bug) Insecta; Pterygota ciliary opsin full ACPB01038514 + ACPB01038515 56% TMT_triCas
Line 457: Line 398:
</pre>
</pre>


=== Panarthropoda: Drosophila melanogaster (fruitfly) .. 7 opsins ===
=== <span style="color: #990099;">Hexapoda: Acyrthosiphon pisum (pea_aphid) .. 6 opsins</span> ===
 
The first draft of [http://insects.eugenes.org/aphid/data/ aphid genome Acyr_1.0] was released in June 2008 though no publication has yet appeared. The contigs are now available at GenBank in wgs. Coding gene annotation is low quality, with 11 gene models labelled 'opsins' of which only 6 are valid.
 
The opsin repertoire of Acyrthosiphon is surprising. First it does not reflect any gene loss because ciliary, long wavelength, blue and ultraviolet opsins are all represented. The latter classes of opsins are expanded into two gene pairs. Contigs are so small that it is not possible to say whether these are tandem. One gene of the four has lost K90 to valine and presumably lacks the associated shift to UV in peak adsorption.
 
The first pair has 8 exons, the second 3, suggesting (along with lowish percent identity) substantial time since duplication and divergence. The second pair, called UVV2a/b below, has lost the HEK motif of the third cytoplasmic loop, raising issues about retention of Gq as signalling partner.
 
Five lines of evidence suggest this second pair corresponds to RH7 in Drosophila:
 
* RH7 are best-blastp match at nr and wgs to aphid query, though percent identity is low at 43%
* large deletion in CL3 causes loss of HEK, though residual residues do not align with CL3 of drosophila
* distinctive match in EL2 of ALDIGLSV region of RH7 to VLDLGYS in aphid including 1 extra residue
* distinctive length and similar motif past DRY motif at boundary of TM4 and CL2
* shares unique 3 exon structure and identical intron location and phases (21 12)
 
[[Image:RH7acyPis.jpg]]
 
Odd phylogenetic distribution of RH7 within insects:
+ Insecta Dicondylia Pterygota Neoptera Paraneoptera  Hemiptera  Acyrthosiphon
- Insecta Dicondylia Pterygota Neoptera Paraneoptera  Hemiptera  Rhodnius
+ Insecta Dicondylia Pterygota Neoptera Endopterygota Diptera    Drosophila
- Insecta Dicondylia Pterygota Neoptera Endopterygota Diptera    Aedes
- Insecta Dicondylia Pterygota Neoptera Endopterygota Hymenoptera Apis
- Insecta Dicondylia Pterygota Neoptera Endopterygota Hymenoptera Nasonia
- Insecta Dicondylia Pterygota Neoptera Endopterygota Coleoptera  Tribolium
<pre>
>TMT_acyPis Acyrthosiphon pisum (pea_aphid) XM_001952259 ciliary opsin 53% TMT_aedAeg
0 MDEETSKGVLT 0
0 LWTPQNVIIFNLATSDLAVSVLGNPVTLAAAITKGWIFGQTICVIYGFFMALF 1
2 GIASITTLTVLAYDRYLMIRYPFSSSRLTKETALYAIAGIWIYAFAVTGPPLFGWNRYVNESANIS 2
1 CSIDWESGEHSNYVIYIFVFGLFLPVTVIIYSYVSLVVTVRK 0
0 RAAEKIIGQATKAECRVAIMVAVMILAFLTAWMPYSVLALMIAFGGVHISPVVSIIPALCAKSSICWNPIIYIGLNTQ 0
0 FRSAWKRFLNIQDTLSEVSLDADITTGMTKLMTGHQELPAHPMNNGDASHPPGLIMCCLAHDEHRQSATYADRYECNLEMKSCNPQTLGRRPETDIGDVSL* 0
 
>INSE_LWS_acyPis Acyrthosiphon pisum (pea_aphid) SCAFFOLD6053:23617,25535 67% LWS_pedHum
0 MLNKIGSHYERQENWVAEGGFGNETVVDRVPADMMHLIDPSW 2
1 YQFPPMESMWYKWLGVTIFFLGILSVVGNGMVIYIFTCTKNLRTPSNLLIVNLAFSDFCLMFTMCPAMVWNCFYETWMF 1
2 GPFACELYAMFGSLFGVTSIWTMVFIALDRYNVIVK 0
0 GLSAKPMTTKLALLQIFCIYLHGLFWTLTPFFGWSR 2
1 YVPEANMTACGTDYLTLAWHSRSYVLVYAIFAYYLPLLVIIYAYYFIVK 0
0 AVASHEKSMREQAKKMNVSSLRSGDQSNTSAEFKLAKVALMTISLWFMAWTPYMVINFAGIFQLMTIDPLFTIWGSVFAKANAVYNPIVYAIS 2
1 HPKYRLALDKKFPCLVCGKLEDDRSDSKSVASAQTTISEDKV* 0
 
>INSE_UVVa_acyPis Acyrthosiphon pisum (pea_aphid) 8 exons SCAFFOLD14509:21417-33525 62% UVV_apiMel V in K90
0 MDFNRSVSRPLSQLGS 2
1 SFMENEEELQLMGWNLTPEDLTHIPEHWLSYPEVRSLYHYILAFSYTILFCLGVIGNGLVLWIFCV 0
0 SKPLRTPSNLFVLNLALCDFSMVLVLPILIYDSIDHKYP GHLQCQIFALCGSISGIGAGATNAAIAYDRYS 2
1 TIAKPFEGRMTYGKALILIICIWIYVLPWCLLPLTEKWNRFVP 1
2 EGFLTSCSFDYLTPTEETKAFVGTMFVICYVIPMSFIIYFYSQIVCHVFNHEKALREQ 0
2 AKKMNVESLRSNQDANAQSAEVRIAKAAITICFLFVAAWTPYAVVAMIGAFGDQ 2
1 SLLTPIASMLPAVFAKTVACFDPYVYAISHPKYR 2
1 LELSKRVPCLGITEKPLATSDTQSITTAA* 0
 
>INSE_UVVb_acyPis Acyrthosiphon pisum (pea_aphid) 8 exons SCAFFOLD14509:41790,53815 76% identical UVVa_acyPis K in in K90
0 MDFNRTVSRPLAQLGs 2
1 SLMENEVGETHLLGWNLQAEDLIHIPEHWLKYQEPSSLQHYYLAFMYTIFMFVALFGNGLVIWVFCV 0
0 AKPLRTPSNIFVINLALCDFVMMAKAPIFILGSINRGYQ GHFLCQLFGTAGAFSGIGASATNAAIAYDRFS 2
1 TIAKPFDGRMTYGRAFFLIICIWTYTLPWGLLPLTEKWNRYVP 1
2 EGYLTSCTFDYLSPTDETRAFVGIMFVICYVIPVSLVIFFYSQIVSHVFNHEKALREQ0
0 AKKMNVESLRSNQDANAQSAEVRIAKAAITICCLFIASWTPYAVVAMIGAFGDR 2
1 SLLTPGITMIPAIFCKTVACFDPYVYAISHPRYR 2
1 LELSKRVPCLGISEKPPPTASETQSTTTAA* 0
 
>INSE_UVV2a_acyPis Acyrthosiphon pisum (pea_aphid) 3 exons SCAFFOLD4798:3246-5335 altered HEK CL3 52% UVV2_pedHum K in in K90
0 MIDFKTKYPVNLWKDHGLYTDDYIKLINSHWLKFMPPNPTSHYVLGLLYTVIMVFGCTGNSLVIFMYFK 2
1 CRSLQTPANMLIINLAVSDFIMLAKASVFIYNSYYLGPALGKL 1
2 GCQVCGFLGGLTGTVSIMTLAAISLDRYYVIVCPLKAAVKTTKQRARIWIGLIWIYGFSFSIVPVLDLGYSRYVSEGYLTSCSFDYLSDNDQDKRFI
LVFFTAAWCIPFTIILYCYVNILMAVWMTTEIVTSRVGQQEEKRKTDIRLGYMVIGALALWFVSWTPYAVVALLGVFDLKEYISPLSSMIPALFCKAAS
CTDPWFYAITHPRFKKELMKLLTKSKSRKLVRNYGMKKGWVGSHLNKNGSVDFDNCLKTEYKEENTTIFMLESDDNNLHCQGSTSGHKTESTKEPETKFTASASQETLKYMLPS* 0
 
>INSE_UVV2b_acyPis Acyrthosiphon pisum (pea_aphid) SCAFFOLD14504:180756-183351 72% UVV2a_acyPis altered HEK CL3 K in in K90
0 MSDFKTKYPIDTWKEHGFYTDDYMKLINSHWFKFMPPNATSHYILGFLYSVIMVLGCFGNSLVIFMYIK 2
1 CKSLQTPANVLIMNLAVSDFIMLAKTPVFIYNSFYQGPTLGKL 1
2 GCQIYGFFGGLTGTVSIMTLAAISLDRYYVIVHPLNAAVKTTKQRARVWIGLIWIYGFLFSIIPVMDLGYNRYVPEGYLTSCSFDYLSDDNQEKGFILVFFTAAWCIPFTTISYCYIKI
LRAVWMTSEMAASRFGQEEEKRKTEIRLGYVVVGVIMLWFVSWTPYAMVALLGVFDRKDYITPLSSMIPAVLCKAASCMDPWIYAITHPRFKNELTKLMSRKKTRKLERDYGMKKNWGGQ
SYSNKSGAGLRNLSSSEDECVEEVIVVIDPDDKKMKRQGSTSSHKTEETKALETKFPPTRQESLKYMPPSWYKLPRTTSKSSIMLDPKLTGDDNNK* 0
</pre>
 
=== Hexapoda: Drosophila melanogaster (fruitfly) .. 7 opsins ===
 
[[Image:DroPhylo.jpg|left]]


Every aspect of photoreception in Drosophila has been studied for decades. Because this research is [http://mbe.oxfordjournals.org/cgi/content/full/26/2/299#BIB57 regularly reviewed] at length, the focus here is on genome project developments and issues that remain in characterizing opsin function and evolution.
Every aspect of photoreception in Drosophila has been studied for decades. Because this research is [http://mbe.oxfordjournals.org/cgi/content/full/26/2/299#BIB57 regularly reviewed] at length, the focus here is on genome project developments and issues that remain in characterizing opsin function and evolution.


Drosophila has seven opsins, all of melanopsin class. Ciliary-class opsins (present elsewhere in arthropods) have been lost in all 12 drosophilid genomes, as have the peropsins classes (which persist in deuterostomes and some lophotrochozoa perhaps because without ciliary opsins there is no need for a retinal isomerase regeneration cycle). However it raises the question whether some neuroanatomical structures have also been lost. The comparable ciliary opsin in bee is expressed somewhere in the brain but not in simple or compound eyes -- unfortunately it is not known whether anatomical expression is like that of Platynereis nor whether drosophila lacks this structure.
Drosophila has seven opsins, all of melanopsin class. Ciliary-class opsins (present elsewhere in arthropods) have been lost in all 12 drosophilid genomes, as have the peropsins classes (which persist in deuterostomes and some lophotrochozoa perhaps because without ciliary opsins there is no need for a retinal isomerase regeneration cycle). However it raises the question whether some neuroanatomical structures have also been lost. The comparable ciliary opsin in bee is expressed [http://www.ncbi.nlm.nih.gov/pubmed/16291092 somewhere in the brain] but not in simple or compound eyes -- unfortunately it is not known whether anatomical expression is like that of Platynereis nor whether drosophila lacks this structure.


The paired Drosophila retinas have 850 ommatidia each housing eight photoreceptors of three types; the paired cephalopharyngeal Bolwig organs have 12 photoreceptor cells of two types. Oddly, during metamorphosis to eyelet, the outer Bolwig cells die while inner cells [http://www.ncbi.nlm.nih.gov/pubmed/18594514 switch gene expression] from Rh6 to RH5.  
The paired Drosophila retinas have 850 ommatidia each housing eight photoreceptors of three types; the paired cephalopharyngeal Bolwig organs have 12 photoreceptor cells of two types. Oddly, during metamorphosis to eyelet, the outer Bolwig cells die while inner cells [http://www.ncbi.nlm.nih.gov/pubmed/18594514 switch gene expression] from Rh6 to RH5.  


Two of the Drosophila opsins have peak sensitivity in the ultraviolet (RH5 RH7) consistent with their K90 lysine and shorter motif, two sister opsins peak (RH3 RH4) in the blue  and the rest (R6,(RH1,RH2)) at longer visible wavelengths. Opsins have been assigned to the four known photoreceptor structures as follows:
Two of the Drosophila opsins have peak sensitivity in the ultraviolet (RH5 RH7) consistent with their K90 lysine and shorter CL3 loop motif, two sister opsins peak (RH3 RH4) in the blue  and the rest (R6,(RH1,RH2)) at longer visible wavelengths. Opsins have been assigned to the four known photoreceptor structures as follows:
 
<br clear="all">
* RH5 RH6  [http://www.ncbi.nlm.nih.gov/pubmed/17785526 Bolwig organ] (larva) in founder and periferal cells, resp.
* RH5 RH6  [http://www.ncbi.nlm.nih.gov/pubmed/17785526 Bolwig organ] (larva) in founder and periferal cells, resp.
* RH6      Hofbauer-Buchner eyelet ([http://www.jneurosci.org/cgi/pmidlookup?view=long&pmid=12417651 adult founder cell remnants] of Bolwig organ)  
* RH6      Hofbauer-Buchner eyelet ([http://www.jneurosci.org/cgi/pmidlookup?view=long&pmid=12417651 adult founder cell remnants] of Bolwig organ)  
Line 476: Line 499:
   
   
Note RH7 is missing from the list. This orphan opsin has no tissue-labelled transcripts at GenBank as of June 2009. It does not occur in any of the known photoreceptors, suggesting the repertoire of adult brain ultrastructures is still incomplete. Some authors have questioned whether RH7 is a 'real' opsin (because the third cytoplasmic loop CL3 is non-standard).  
Note RH7 is missing from the list. This orphan opsin has no tissue-labelled transcripts at GenBank as of June 2009. It does not occur in any of the known photoreceptors, suggesting the repertoire of adult brain ultrastructures is still incomplete. Some authors have questioned whether RH7 is a 'real' opsin (because the third cytoplasmic loop CL3 is non-standard).  
However it still retains the DRY motif, the Schiff base lysine and many other characteristic residues and opsin motifs. Its peak sensitivity would lie in the UV because of the well-conserved K90 motif, which is conserved in all 12 drosophilid genomes. The upstream PAX6 promoter RCSI site still matches the consensus sequence, TAATYCGATTA even though the first coding exon is anomalously lengthened and very prone to internal indels.


[[Image:DroRhos.jpg]]
[[Image:DroRhos.jpg]]


However it still retains the DRY motif, the Schiff base lysine and many other characteristic residues and opsin motifs. Its peak sensitivity would lie in the UV because of the well-conserved K90 motif, which is conserved in all 12 drosophilid genomes. The upstream PAX6 promoter RCSI site still matches the consensus sequence, TAATYCGATTA even though the first coding exon is anomalously lengthened and very prone to internal indels.
RH7 has three exons versus five in bee UV and eight in bee blue opsins. The first intron in RH7 VIFMYFK 21 CRSLQTP
is identical in location and reading phase 21 to an intron in conventional UV opsins. This provides strong independent support to Blast clustering for a shared common ancestry of these opsin classes because a 300 residue protein has 3 possible phases (thus 900 possible introns). This common intron also suggests a tandem or segmental duplication history relating these three genes followed by intron loss, rather than retropositioning followed by intron gain.
 
The intronation of RH7 within Arthopods has been stable back to chelicerates (though the gene itself has been lost in many lineages and Drosophila itself has retained only the second). Astonishingly, Lophotrochozoan melanopsins also have the identical intron pattern of RH7 (determinable from Lottia, Aplysia, Helobdella, Schmidtea, Schistosoma genome projects) as do vertebrate melanopsins (for example Gallus) proving both introns of RH7 ancestral to the Ur-bilateran. None of these latter opsins have ultraviolet K90; indeed some are non-imaging. The only known cnidarian melanopsin, from coral, is a transcript.


[[Image:DroPhylo.jpg|left]]
RH7 VIFMYFK 21 CRSLQTP Acyrthosiphon
UV5 VIWIFCA 21 AKSLRTP Apis
UVB VIWIFST 21 SKSLRTP Apis
MEL VIYTFSR 21 TKSLRTA Lottia
MEL VIYAFCR 21 SRTLQKP Gallus


Other arthropod melanopsins also have [[Opsin_evolution:_Cytoplasmic_face#The_third_cytoplasmic_loop_in_83_melanopsins|unusual cytoplasmic third loops]], which has [http://athina.biol.uoa.gr/bioinformatics/PRED-COUPLE2/ predictive implications] for Galpha signalling partner. This Galpha web tool allows studying the effects of replacing cytoplasmic loops or tail of RH7 with those of its nearest match, the UV-tuned RH5. This would not affect transmembrane structure or extracellular loops but might alter coevolved relations on the cytoplasmic face.
Other arthropod melanopsins also have [[Opsin_evolution:_Cytoplasmic_face#The_third_cytoplasmic_loop_in_83_melanopsins|unusual cytoplasmic third loops]], which has [http://athina.biol.uoa.gr/bioinformatics/PRED-COUPLE2/ predictive implications] for Galpha signalling partner. This Galpha web tool allows studying the effects of replacing cytoplasmic loops or tail of RH7 with those of its nearest match, the UV-tuned RH5. This would not affect transmembrane structure or extracellular loops but might alter coevolved relations on the cytoplasmic face.


RH7 is exceedingly conserved (except in the amino terminus) in the other 11 drosophilids with sequenced genomes, ruling out both processed and unprocessed pseudogenes. Its two introns bear no relation in position and phase to those in any other drosophila opsins. The carboxy terminus is surprisingly conserved despite earlier indels. Remarkably for such a conserved gene, it is completely isolated phylogenetically. No other genomic insect or GenBank transcript provides even an ortholog candidate. This cannot plausibly reflect horizonal gene transfer (from what animal?) but cannot reflect an ancient gene duplication either.  
RH7 is exceedingly conserved (except in the amino terminus) in the other 11 drosophilids with sequenced genomes, ruling out both processed and unprocessed pseudogenes. Its two introns bear no relation in position and phase to those in any other drosophila opsins. The carboxy terminus is surprisingly conserved despite earlier indels. Remarkably for such a conserved gene, it is quite isolated phylogenetically. Only aphid provides a potential ortholog candidate. This cannot plausibly reflect horizonal gene transfer (from what animal?) but cannot reflect an ancient gene duplication either, short of invoking many lineage-specific gene losses.  


Consequently the first order of business is to work up the species tree with targeted sequencing to pinpoint the evolutionary origin of RH7 -- Insecta; Dicondylia; Pterygota; Neoptera; Endopterygota; Diptera; Brachycera; Muscomorpha; Eremoneura; Cyclorrhapha; Schizophora; Acalyptratae; Ephydroidea; Drosophilidae; Drosophila melanogaster group. Because the gene is missing in dipteran and coleopteran genomes (mosquitoes, bee, flour beetle), that search can be be restricted. It seems too diverged from other opsins to have originated just in [http://mbe.oxfordjournals.org/cgi/content/full/25/4/778 a few tens of millions of years] of evolution represented by drosophilids (but perhaps not too much in [http://www.nature.com/nature/journal/v450/n7167/full/nature06341.html terms of generations]).
Consequently the first order of business is to work up the species tree with targeted sequencing to pinpoint the evolutionary origin of RH7 -- Insecta; Dicondylia; Pterygota; Neoptera; Endopterygota; Diptera; Brachycera; Muscomorpha; Eremoneura; Cyclorrhapha; Schizophora; Acalyptratae; Ephydroidea; Drosophilidae; Drosophila melanogaster group. Because the gene is missing in dipteran and coleopteran genomes (mosquitoes, bee, flour beetle), that search can be be restricted. It seems too diverged from other opsins to have originated just in [http://mbe.oxfordjournals.org/cgi/content/full/25/4/778 a few tens of millions of years] of evolution represented by drosophilids (but perhaps not too much in [http://www.nature.com/nature/journal/v450/n7167/full/nature06341.html terms of generations]).
Line 611: Line 643:
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRFSRLRSYFIIFLIWCYSFVFAVTPALDVGLSVYVPEGYLTTCSFDYLNKDTPARIFMALFFVAAYCIPLTCIVYSYFYILKVVFTANRIQSSKDKAKTEQ
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRFSRLRSYFIIFLIWCYSFVFAVTPALDVGLSVYVPEGYLTTCSFDYLNKDTPARIFMALFFVAAYCIPLTCIVYSYFYILKVVFTANRIQSSKDKAKTEQ
KLTFIVAAIIGLWFIAWSPYAIVAMMGVFGLEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMIFFGRGVLRRVSTTRSSYMTRSRSSFNHRVRSSSNEGDNRAESYKMNNNLMIVPEETDENEEIIVVAEINNSISIDMEQSKF* 0
KLTFIVAAIIGLWFIAWSPYAIVAMMGVFGLEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMIFFGRGVLRRVSTTRSSYMTRSRSSFNHRVRSSSNEGDNRAESYKMNNNLMIVPEETDENEEIIVVAEINNSISIDMEQSKF* 0
</pre>
=== Hexapoda: Anopheles gambiae (mosquito) .. 5 opsins ===
Anopheles is one of several mosquitoes with significant amounts of genome sequencing. It is notable for retaining the arthropod ciliary opsin as well as blue, standard UV and RH7 UV ortholog (which in contrast to fellow dipteran Drosophila, has ancestral intronation).
<pre>
>UV7_anoGam Anopheles gambiae (mosquito) Diptera XM_308329
0 MGRQGSGNAVRISPSSRNQPYFSSAHLSFVVPFPVHSKYVVRSGYVLPVDPLFVAKINPFWLRFDPPSAGEHYGLAVFYFLMMLFGVIGNALVVFMFYR 2
1 YRSLRTPANYLVINLAVADFIIMMEAPMFIYNSIHQGPALGSI 1
2 GCTVYALMGAVGGTVAIATLTVISIDRYNVVVYPLNPNRSTTKLKCYFLIAFTWAYGLLFASFPALEIGLSRYTAEGYLTACSFDYLDRTYKARVFMFVYFVFAW
LIPFAIISYCYARILIAVINANAIQSSKSKNKTEVKLAGVVVGIIGLWFAAWTPYAVVAMMGVFGYEQYLTPLNSMIPAVFAKIAASIDPYFYAMNHPRYRQMLER
MFCNRGADQGNSQYQTSHYTRGASRGGDSEGGGGEESGGGGGVGRAPGGGNAGLGRGGTVRGGGGGGRLIAGKGGGGANATGSTGGGGVKALKKQISNGDETSLEVSLEM* 0


            1                                                                                                                              130
>UV5_anoGam Anopheles gambiae (mosquito) Diptera XM_556823 novel short exon
RH7_droMel  MEAIIMTTLPNLTTDAGDSS-FWLTGA-LSLSEMLANSS---------HSHSTG----STTSTAGSSATESSAV----NVGKDHD--KH---------VNDS-VSTGLSNYSNYPSYIHYRDKYDLSYIA
0 MGLVQLDNQTAYRPEALIGADQSGLRYLGWNVPPEELVHIPEHWLQFPEPEASLHYLLGLLYIAFTIFSLVGNGLVIWIFIA 2
RH7_droSim  MEAIIMTTLPNLTTDAGDSS-FWLTGA-LSLSEMLANSS---------HGHSTG----STTSSAGSSATESSAV----NVGKDHD--KH---------VNDS-VSTGLSNYSNYPSYIHYRDKYDLSYIA
1 AKSLRTPSNVFVINLAICDFFMMAKTPIFIYNSFTKGFTLGNLGCQIFGFVGSLT 1
RH7_droSec  MEAIIMTTLPNLTTDAGDSS-FWLTGA-LSLSEMLANSS---------HGHSTG----STASSAGSSATESSAV----NVGKDHG--KH---------VNDS-VSTGLSNYSNYPSYIHYRDKYDLSYIA
2 GIGAGATNALIAYDR 2
RH7_droYak  MEAIIMTTLPALTTDAGDSSSFWLTGA-LSLSEMLANSS---------HGHSTG----STSSTAGSSATESSTV----NVGKDHDVTKH---------VNDS-VSTGLSNYSNYPSYIHYRDKYDLSYIA
1 YNTITRPFEGRLTQTKAIIFICLIWAYTIPWGVLPLLEIWGRYVP 1
RH7_droEre  MEAIIMTTLPTLTTDAGDSS-FWLTGA-LSLSEMLANSS---------HGHSTG----STSSTAGSSATESATV----NVGKDHDVAKH---------VNDS-VSTGLSNYSNYPSYIHYRDKYDLSYIA
2 EGFLTSCTFDYLSGTFDTRLFVASIFTFSYVLPMSLIIYYYSQIVSHVVNHEKSLREQAKKMNVESLRSNQNQKDASVEIRIAKAAITVC
RH7_droAna  MEAIILSTLPSLTTNASGSSSHWLTGA-LSLPEILANSS---------GSPNTS----SADTGSGINLS-----------ARDAD--RH---------FN---ISTEARNYSYYPGYIHYRDKYDLSYIA
FLFVASWTPYAVLALIGAFGDKSLLTPGVTMFPACACKFVACLDPYVYAISHPRYRIELQKRLPWLAITETLPAENASTCTEQQDGNATTQS* 0
RH7_droPse  MEAL-MAALPTLTTEAAGSS-LWLTSA-LSLSEMLANSS---------TSPNASLVAATTSSAAVATASTTSAA----EAVGKVPDKHE---------VNDN-VSTVLSTSSSYPGYIHYRDKYDLSYIA
RH7_droPer  MEAL-MAALPTLTTEAAGSS-LWLTSA-LSLSEMLANSS---------TSPNASLVA-TTSSAAAATASTTSAA----EAVGKVPDKHE---------VNDN-VSTVLS---SYPGYIHYRDKYDLSYIA
RH7_droWil      MDMDMALDMNDAATTTSLWITSAALSLSEILVNTT---------SHVVTTSPASTSTVETTAVAAVTATG----KVVHDDEKHHHHHHHHHQDEVNDNNVTTVLRNFSSYPGYIHYRDKYDLSYIA
RH7_droVir  METI-MSTFPTLTSDDGS---LWITSALSEMLTSSSSNSS-------EAAQNATLVAAAAATTTTVAAAAAAAAA---NASTAATANVTKVHDKHSHAVNDS--ETDLR-CSAYPGYIHYRDKYDLDYIA
RH7_droMoj  METI-MSTLPTLTADDGS---LWITSALTELLASGANSSSGSSSVVADGTQNATFVAAATTTTTTVAAAAAAAAAAAVNASTATTANATKGHHKHPHGVNDS--ETDLRLCSSYPGYIHYRDKYDLTYIA
RH7_droGri  METI-MSTLPTLAADDGS---QWLTSALSEVLASSDGRG---------AAQNATLAAATAVATATTAV------------------NVSKVDDKHLHTVNDS--DTDLTRCSSYPGYIHYRDKYDLTYIA
Consensus  me.......p.l..#.......W.T.A.......................................................................vNd....T.l...S.YP.YIHYRDKYDL.YIA


            131                                                                                                                            260
>UVB_anoGam Anopheles gambiae (mosquito) Diptera XM_312478
RH7_droMel  KVNPFWLQFEPPKSSTFLIMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
0 MFLGNESISEGAMLMPMARTAGEMPKLLGWNLPPEEQYLVHDHWKGFPSPPYYMHLMLAMIYFVLMNTSLIGNGIVLWIFGT 2
RH7_droSim  KVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
1 SKSLRNGSNMFIINLAIFDLLMMCEMPMFLVNSFSERLVGYGVGCSVYAALGSMSGIGGAISNAVIAFDRYRTISNPLDGRLSRVQAGLLICLTWLWTMPFTLLPLFEIWGRY
RH7_droSec  KVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
IPEGYLTTCSFDYLTDDPDTRVFVGCIFTWAYVIPMIFICYFYARLFGHVRQHEMMLKNQARKMNVESLTANRSEKAQAVEMRIAKAAFTIFFLFVCAWTPYAIVTMIGAFGDR 2
RH7_droYak  KVNPFWLQFEPPKSSTFLVMAALYFLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
1 TMLTPFVTMVPAVCCKIVSCLDPWVYAISHPKYRQELERRLPWMGIKEADDSVSTTES* 0
RH7_droEre  KVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
RH7_droAna  KVNPFWLQFEPPHSSTFLAMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDVACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
RH7_droPse  RVNPFWLQFEPPKSSTFYLMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDAACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
RH7_droPer  RVNPFWLQFEPPKSSTFYLMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDAACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
RH7_droWil  KVNPFWLQFEPPRSSTFYIMAALYCLISVVGCIGNAFVIFMFSNRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDIACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSR
RH7_droVir  KVNPFWLQFEPPGTSSFYIMAGLYCLISVVGCFGNAFVIFMFGSRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIQEGPALGDMACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRYSR
RH7_droMoj  KVNPFWLQFEPPDTSTFYIMAALYCLISVVGCVGNAFVIFMFGSRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIQEGPALGDAACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRYSR
RH7_droGri  KVNPFWLQFEPPDTSTFYMMAGLYCLISVVGCFGNAFVIFMFVSRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNINEGPALGDAACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRFSR
Consensus  kVNPFWLQFEPP..StF..MA.LYCLISVVGC.GNAFVIFMF..RKSLRTPANILVMNLAICDFLML!KCPIAIYNNI.EGPALGD.ACR.YGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRR.SR


            261                                                                                                                            390
>LWS_anoGam Anopheles gambiae (mosquito) Diptera XM_319247 most introns obliterated
RH7_droMel  LRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKEMPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLER
0 MPYYGPMQQPGLWGQPVANLTVVDKVPPEIMHLVDPHWSQFPPMNPLWHSIIGFVIFVLGVVSIIGNGMVIYIFSTAKSLRTPSNLFIVNLALSDFLMMGTN
RH7_droSim  LRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLER
AFTMVYNCWFETWSLGLLMCDLYAFFGSLFGCCSIWTMTMIALDRHNVIVHGLSGKPLTNTGAILRILLCWLIGVVWGILPMLGWNRYVPEGNMTACGTDYLTDDWFHKSYILVYS
RH7_droSec  LRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLSSIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLER
VFVYYTPLFTIIYAYFFIIK 0
RH7_droYak  LRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLER
0 AVSAHEKNMREQAKRMNVQSLRSSDDGKSTEMKLAKVALVTISLWFMAWTPYTVINYTGVFKTASITPLATIWGSVFAKANAVYNPIVYGISHPKY
RH7_droEre  LRSYVIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLER
RAALLRRFPSLACSDGPPADDKSLASEASGITSAGNPTTA* 0
RH7_droAna  LRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCFPLTAIVYSYFYILKVVFSAGRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAVVAMMGVFGLEK
 
RH7_droPse  LRSYLIIFLIWSYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCVPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGQER
>TMT1_anoGam Anopheles gambiae (mosquito) Gt encephalopsin-class ciliary 461 aa 000 nm no_ref XM_312503 encephalopsin GPROP11 adjacent head-to-head tandem GPROP12 
RH7_droPer  LRSYLIIFLIWSYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCVPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGQER
0 MYDVTDAAAINSDHQELMAPWAYNGAAVTLFFIGFFGFFLNIFVIALMYKDVQ 0
RH7_droWil  LRSYLVIVMIWCYSFLFAIMPALDVGLSVYVPEGYLTTCSFDYLNKETPARIFMALFFVAAYCVPLTCIMFSYFYILKVVFTANRIQSNKDKAKTEQKLTFIVAAIIGLWFLAWSPYAVVAMMGVFGLEQ
0 LWTPMNIILFNLVCSDFSVSIIGNPLTLTSAISHRWLYGKSICVAYGFFMSLL 1
RH7_droVir  LRSYLIIILIWCYSFLFAVMPALDVGLSVYVPEGYLTTCSFDYLNKETPARIFMALFFVAAYCIPLISIVYSYFYILKVVFMANRIQSNKDKAKTEQKLTFIVAAIIGLWFIAWSPYAIVAMMGVFGQEQ
2 GIASITTLTVLSYERFCLISRPFAAQNRSKQGACLAVLFIWSYSFALTSPPLFGWGAYVNEAANIS 2
RH7_droMoj  LRSYLIIFAIWCYSFLFAVMPALDVGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLASIVYSYFYILKVVFTANRIQSSKDKAKTEQKLTFIVAAIIGLWFIAWSPYAIVAMMGVFGQEQ
1 CSVNWESQTANATSYIIFLFIFGLILPLAVIIYSYINIVLEMRK 0
RH7_droGri  LRSYFIIFLIWCYSFVFAVTPALDVGLSVYVPEGYLTTCSFDYLNKDTPARIFMALFFVAAYCIPLTCIVYSYFYILKVVFTANRIQSSKDKAKTEQKLTFIVAAIIGLWFIAWSPYAIVAMMGVFGLEQ
0 NSARVGRVNRAERRVTSMVAVMIVAFMVAWTPYAIFALIEQFGPPELIGPGLAVLPALVAKSSICYNPIIYVGMNTQ FRAAFWRIRRSNGVAGQPDSNNTNNSNRDKESARHTAKEGL
Consensus  LRSYl!I..IWcYSFlFA!mPALD!GLSVYVPEG%LTTCSFDYLNK#TPARIFMALFFVAAYC.PL..Iv%SYFYILKVVF.A.RIQS.KDKAKTEQKL.FIVAAIIGLWF.AWSPYA!VAMMGVFG.E.
ECSLDFCHWTVRGTRVSISSAERNVPAPAARERSGGHSVTGSREESRDRHVTLKTMLSVGPRSPSSVAPVAADCSTTDVPTSGDGSVRIVRQDSELSVIHDGGGGGGGSSSRVLVIKSQKPRSNML* 0


            391                                                                                                                        517
RH7_droMel  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNS---ISSVMEQSKF
RH7_droSim  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNS---VSSVMEQSKF
RH7_droSec  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGICDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNS---VSSVMEQSKF
RH7_droYak  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGDGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNS---VSSVMEQSKF
RH7_droEre  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGDGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNS---VSSVMEQSKF
RH7_droAna  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGILRRVSTTRSSYMTRSRSSFTHPAGRADGGTGR--DHRMETYLMNNNLMMVPEETEENEEIVVVAEINNS---VSSAIEQSKF
RH7_droPse  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFFGRGVLRRVSTTRSSYMTRSRSSFNRRLRPTPDAE-----HRVESYLMNNNLMMVPEETEENEEIVVVAEFNNS---SYSGMEQSKF
RH7_droPer  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFFGRGVLRRVSTTRSSYMTRSRSSFNRRLRPTPDAE-----HRVESYLMNNNLMMVPEETEENEEIVVVAEFNNS---SYSGMEQSKF
RH7_droWil  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLIYGRGVLRRVSTTRSSYITRSRSSFTRRLRTGSEL-----DMRTEPYIMNNNLMMVPEETEENEEIVVVAEINNPSRCVSMHEHTSKF
RH7_droVir  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLMYGRGALRRVSTTRSTYMTRS---FTHRMRHTSGD----GENRADPYTLNNNLMMVPEETEENDEIIVVAEINNS---TSIAMEQSKF
RH7_droMoj  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLMYGRGVLRRVSTTRSSYMTRSRSSFTHRLRPSSGD----CENRAEPYTLNNNLMMVPEETEENEEIIVVAEINNS---ISGVMEQSKF
RH7_droGri  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMIFFGRGVLRRVSTTRSSYMTRSRSSFNHRVRSSSNE----GDNRAESYKMNNNLMIVPEETDENEEIIVVAEINNS---ISIDMEQSKF
Consensus  HITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMl.%GRG.LRRVSTTRSsYmTRSrssF..r.r............R.#.Y.$NNNLMmVPEET#EN#EI!VVAEiNNs....s...eqSKF
</pre>
</pre>


=== Hexapoda: Apis mellifera (bee) .. 4 opsins ===


[[Category:Comparative Genomics]]
Bee genome has proven quite instructive in terms of ancestral information, in terms of both gene retention and conservation of intron patterns. The transcript situation is still poor however. Apis has five opsins, including a ciliary (pteropsin) opsin but lacks an RH7 ortholog. The ciliary opsin was localized to head but never pinpointed anatomically, prohibiting comparsions to Platynereis.
 
<pre>
>UV5_apiMel Apis mellifera (bee) AF004169 353 nm 5 exons Arthropoda Insecta complete genNow
0 MSNDSIHWEARYLPAGPPRLLGWNVPAEELIHIPEHWLVYPEPNPSLHYLLALLYILFTFLALLGNGLVIWIFCA 2
1 AKSLRTPSNMFVVNLAICDFFMMIKTPIFIYNSFNTGFALGNLGCQIFAVIGSLTGIGAAITNAAIAYDRYS 2
1 TIARPLDGKLSRGQVILFIVLIWTYTIPWALMPVMGVWGRFVPEGFLTSCSFDYLTDTNEIRIFVATIFTFSYCIPMILIIYYYSQIVSHVVNHEKALREQAKKMNVDSLRSNANTSSQSAEIRIAK 0
0 AAITICFLYVLSWTPYGVMSMIGAFGNKALLTPGVTMIPACTCKAVACLDPYVYAISHPKYR 2
1 LELQKRLPWLELQEKPISDSTSTTTETVNTPPASS* 0
 
>UVB_apiMel Apis mellifera AF004168 439 nm 8 exons Arthropoda Insecta complete genNow
0 MLLHNKTLAGKALAFIAEEG 2
1 YVPSMREKFLGWNVPPEYSDLVHPHWRAFPAPGKHFHIGLAIIYSMLLIMSLVGNCCVIWIFST 2
1 SKSLRTPSNMFIVSLAIFDIIMAFEMPMLVISSFMERMIGWEIGCDVYSVFGSISGMGQAMTNAAIAFDRYR 2
1 TISCPIDGRLNSKQAAVIIAFTWFWVTPFTVLPLLKVWGRYTT 1
2 EGFLTTCSFDFLTDDEDTKVFVTCIFIWAYVIPLIFIILFYSRLLSSIRNHEKMLREQ 0
0 AKKMNVKSLVSNQDKERSAEVRIAKVAFTIFFLFLLAWTPYATVALIGVYGNR 2
1 ELLTPVSTMLPAVFAKTVSCIDPWIYAINHPR 2
1 YRQELQKRCKWMGIHEPETTSDATSAQTEKIKTDE* 0
 
>LWSa_apiMel Apis mellifera (bee) Gq 386 aa 16291092 NM_001077825 rhabdomeric AmLop2 long wavelength ocelli not compound
0 MDTLNITTSFFIEVMPSNISTLTTTGPQFARQLMRFNNQTVVSKVPEEMLHLIDLYW 2
1 YQFPPLDPLWHKILGLVMIILGIMGWCGNGVVVYVFIMTPSLRTPSNLLVVNLAFSDFIMMGFMCPPMVICCFYETW 0
0 VLGSLMCDIYAMVGSLCGCASIWTMTAIALDRYNVIVK 0
0 GMSGTPLTIKRAMLQILGIWLFGLIWTILPLVGWNR 2
1 YVPEGNMTACGTDYLSQDWTFKSYILVYSFFVYYTPLFTIIYSYYFIVS 0
0 AVAAHEKAMKEQAKKMNVTSLRSGDNQNTSAEAKLAK 0
0 VALTTISLWFMAWTPYLVINYIGIFNRSLITPLFTIWGSLFAKANAIYNPIVYGIS 2
1 HPKYRAALKEKLPFLVCGSTEDQTAATAGDKASEN* 0
 
>LWSb_apiMel Apis mellifera U26026 529 5 exonsArthropoda Insecta 540 complete genNow
0 MIAVSGPSYEAFSYGGQARFNNQTVVDKVPPDMLHLIDANWYQYPPLNPMWHGILGFVIGMLGFVSVMGNGMVVYIFLSTKSLRTPSNLFVINLAISDFLMMFCMSPPM 0
0 VINCYYETWVLGPLFCQIYAMLGSLFGCGSIWTMTMIAFDRYNVIVKGLSGKPLSINGALIRIIAIWLFSLGWTIAPMFGWNR 2
1 YVPEGNMTACGTDYFNRGLLSASYLVCYGIWVYFVPLFLIIYSYWFIIQAVAAHEKNMREQAKKMNVASLRSSENQNTSAECKLAK 0
0 VALMTISLWFMAWTPYLVINFSGIFNLVKISPLFTIWGSLFAKANAVYNPIVYGIS 2
1 HPKYRAALFAKFPSLACAAEPSSDAVSTTSGTTTVTDNEKSNA* 0
 
>TMT_apiMel Apis mellifera (bee) Gt ciliary 329 aa 16291092 NM_001039968 ciliary AmLop2 compound eye not ocelli pteropsin clock 
0 MSLNRSTMEHVIYEDQVSPVMYIGAAIALGFIGFFGFTANLLVAIVIVKDAQILWTPVNVILFNLV 0
0 FGDFLVSIFGNPVAMVSAATGGWYWGYKMCLW 2
1 YAWFMSTLGFASIGNLTVMAVERWLLVARPMQALSIR 2
1 HAVILASFVWIYALSLSLPPLFGWGSYGPEAGNVSCSVSWEVHDPVTNSDTYIGFLFVLGLIVPVFTIVSSYAAIVLTLKKVRKRA 1
2 GASGRREAKITKMVALMITAFLLAWSPYAALAIAAQYFN 0
0 AKPSATVAVLPALLAKSSICYNPIIYAGLNNQFSRFLKKIFDARGSRTAVPDSQHTALTALNRQEQRK* 0
</pre>
=== Hexapoda: Nasonia vitripennis (jewel_wasp) .. 4 opsins ===
 
The jewel wasp genome contains 4 opsins: one each for UV and blue and a facing tandem pair --><-- with i kbp separation for long wavelength. No RH7-type UV nor ciliary opsin is present at the current level of coverage, even though the later is present in another Hymenopteran, the bee.
 
The two LWS paralogs are intronated somewhat differently. Using outgroups, it can be seen that 4 events (two intron losses and two gains) are needed to synchronize intron patterns. None of these events happened in Nasonia because they also occur in Apis. Two others go back at least to the common ancestor with chelicerates.
 
<pre>
>UV5_nasVit Nasonia vitripennis (jewel_wasp) XM_001608024 wrong, transcripts GE436449 GE390962, very similar Apis
0 MPYYNWNGTDQTAGWPEARIQPAGAPRLLGWNVPPEELVHIPEHWLVYPEPNPALHYLLALLYILFTFVALLGNGLVIWIFCA 2
1 AKSLRTPSNMFVVNLAICDFMMMLKTPIFIYNSFHTGFALGNLGCQIFSFIGSLSGIGASITNAAIAYDRYS 2
1 TIARPLDGKLSRGQVMMLIVLIWMYTIPWALMPSMGVWGRFVP EGFLTSCTFDYITDSDEIRYFVGTIFTFSYAIPMTLIIYFYSQIVGHVVNHEKALREQAKKMNVESLRSGQNKDQASAEVRIAK 0
0 VALTICFLFVAAWTPYGVMSLIGAFGNK SLLTPGVTMIPACCCKAVACLDPYVYAISHPRYR 2
1 LELQKRMPWLELQEKPPASDATSTTTEAVPASS* 0
 
>UVB_nasVit Nasonia vitripennis (jewel_wasp) XM_001604572 ES636068
0 MAFVGLNGAMGGMGPA 1
2 EKPLQRYSQGPQMQEHLLGWNHPPEHIDIVHPHWRGFLAPGKYWHIGLALIYFMLLVLSFVGNGCVVWIFST 2
1 SKVLRTPSNLFIINLALFDLVMALEIPMLIINSFIERMIGWGLGCDIYAALGSVSGIGSAITNAAIAYDRYR 2
1 TISCPIDGRLNGKQAAVMVAFTWFWTMPFTILPFAKIWGRYTT 1
2 EGFLTTCSFDFLSDDQDTKVFVAAIFSWSYCFPMVLIIYFYSQLIKSVRRHEKMLREQ 0
0 QAKKMNVKSLSAQDKERSVEMRIAKVAFTIFFLFVCSWTPYAVVTMIAAFGNR 2
1 ELVTPFSSMLPAVFAKTVSCIDPWVYAINHPR 2
1 YRQELTKRCQWMGIHEPDSGPSQNNAEAVSVTTEKLKSDDA* 0
 
>LWSa_nasVit Nasonia vitripennis (jewel_wasp) XM_001606013 GE417061 22063-23541 - strand of AAZX01007316  -->1 kbp <--
0 MGPSFLTLTAMAQRGGYGGGGGFGGGFNNQTVVDKAPPEIHHMIDPYWYQFPPMNPLWYGILGFVIGCLGCISVAGNGMVVYIFASTKSLRTPSNLLVINLAFSDFCMMFTMSPPM 0
0 VINCYYETWVFGPLMCEIYALCGSIFGCGSIWTMCMIAFDRYNVIVKGLSAKPMTINGSLLRILGIWLMASIWTIAPMFGWNR 2
1 YVPEGNLTACGTDYFSKDWVSRSYIVVYSFFVYFLPLFMIIYSYYFIIKAVSAHEKNMREQAKKMNVASLRQGDSQSAENKLAK 0
0 IALMTISLWFMAWTPYLVINWAGIFDLARLTPLFTIWGSVFAKANAVYNPIVYGIS 2
1 HPKYRAALFARFPSLACAGDAPAGAASDAVSTTSGVTTLTDHDKSNA* 0
 
>LWSb_nasVit Nasonia vitripennis (jewel_wasp) tandem pair to LWSa, fairly diverged 19237-21046 + strand of AAZX01007316
0 MEHPIVAAGVNATGEFDASSGSASSTTTMVTTAAVQVASTIGPHFARQVMRGFGNLTVVDKVPPEMLHLVGPHW 2
1 YQFPPLWPIWHKLLGVVMIFIGVLGWCGNGMVVYIFLVTPSLRTPSNLLVINLAFSDFVMMIIMSPPMVVNCWYETW 0
0 ILGPLMCDIYALIGSLCGGASIWTMTAIAYDRYNVIVK 0
0 GMSGTPLTIPRALVQIVLIWTHGLIWAMLPLFGWNR 2
1 YVPEGNMTSCGTDYVSDDWLGKSYILVYSIFVYYTPLFSIILCYWHIVS 0
0 AVAAHERGMREQAKKMNVASLRSGDQSGESAEVKLAK 0
0 VAVTTISLWFLAWTPYLVTNYMGIFAKQHVSPLFTIWASLFAKTNACYNPIVYGIS 2
1 HPKYRAGLKVKCPCLVFGDTEDKPKPAAATPAADAASTHSKA* 0
</pre>
=== Arthropod opsin gene tree .. 79 opsins ===
 
Unalignable N- and C-terminal residues are trimmed off below. The gene tree below arises from their [http://bioinfo.genotoul.fr/multalin/ alignment]. Note that lophotrochozoan and deuterostome melanopsins cluster together to the exclusion of arthropod genes. The latter fall into two primary clusters of UV and long wavelength. The Rh7 group of UV opsins diverges fairly early within the gene tree. The sole cnidarian gene in this class does not quite form an outgroup but instead nests within ecdysozoan melanopsins. Various outliers in Branchiopoda might indicate the beginning of new sub-clades but the more basal Chelicerates need far better representation.
 
The nomenclature used here seeks to convey both gene classification and peak wavelength in a few letters that additionally avoid conflict with deuterostome gene names and bow somewhat to Drosophila opsin numbering (where all ecdsozoan genetic work takes place). Thus UV7 and UV5 consist of ultraviolet-peaking opsins closely related to Drosophila Rh7 and Rh5, respectively. If the lysine determinant at position 90 is a blue-shifting residue instead, that is denoted by UVB. Such substitutions may have occured in both directions multiple times. Similarly long and middle wavelength sensitivity is denoted as LMS. The BCR series derives from founder sequences BcRh1 in the crab Hemigrapsus. The fasta header of the reference sequences contains various literature and site synonyms. When in doubt, a simple text search of 4-5 residues will resolve nomenclature uncertainty.
 
Species with opsin data (taxa taken from [http://www.ncbi.nlm.nih.gov/Taxonomy/taxonomyhome.html/ GenBank taxonomy]). Note many important groups (eg myriapods and onychophorans) have no opsin data.
 
Insecta  Pterygota Neoptera Paraneoptera  Hemiptera    Acyrthosiphon
Insecta  Pterygota Neoptera Paraneoptera  Hemiptera    Rhodnius
Insecta  Pterygota Neoptera Paraneoptera  Hemiptera    Homalodisca
Insecta  Pterygota Neoptera Paraneoptera  Hemiptera    Megoura
Insecta  Pterygota Neoptera Paraneoptera  Phthiraptera Pediculus
Insecta  Pterygota Neoptera Endopterygota  Diptera      Drosophila
Insecta  Pterygota Neoptera Endopterygota  Diptera      Anopheles
Insecta  Pterygota Neoptera Endopterygota  Hymenoptera  Apis
Insecta  Pterygota Neoptera Endopterygota  Hymenoptera  Nasonia
Insecta  Pterygota Neoptera Endopterygota  Coleoptera  Tribolium
Insecta  Pterygota Neoptera Endopterygota  Coleoptera  Luciola
Insecta  Pterygota Neoptera Endopterygota  Lepidoptera  Manduca
Insecta  Pterygota Neoptera Endopterygota  Lepidoptera  Papilio
Insecta  Pterygota Neoptera Orthopteroidea Orthoptera  Schistocerca
Insecta  Pterygota Neoptera Orthopteroidea Orthoptera  Dianemobius
 
Crustacea Branchiopoda Phyllopoda    Diplostraca      Daphnia
Crustacea Branchiopoda Phyllopoda    Notostraca        Triops
Crustacea Branchiopoda Sarsostraca    Anostraca        Branchinella
Crustacea Malacostraca Eumalacostraca Eucarida          Hemigrapsus
Crustacea Malacostraca Eumalacostraca Eucarida          Portunus
Crustacea Malacostraca Eumalacostraca Hoplocarida      Neogonodactylus
Chelicerata    Merostomata  Xiphosura                Limulus
Chelicerata    Arachnida    Acari                    Ixodes
Chelicerata    Arachnida    Araneae                  Plexippus
Chelicerata    Arachnida    Araneae                  Hasarius
 
[[Image:ArthrOpsins.jpg]]
 
In the alignment, red indicates residues conserved in almost all opsins and even GPCR, blue residues less conserved but sometimes indicative of opsin class, indels are often diagnostic.
 
Landmarks are marked up including ultraviolet K90, DRY, Schiff K, NPxxYxxxxxFR, transmembrane regions, informative indels, phyloSNPs etc. Intron boundaries are also be informative.
 
Special res ..........................................................................UV.............................................DRY...........................................
UV7 diagnos ....................................................................................................................................++..............................G..
UV  diagnos ..........................................................................-......................................................P.................................+...
Location    ETETETETETETETETETETETM1M1M1M1M1M1M1M1M1M1M1M1MC1C1C1C1C1C1M2M2M2M2M2M2M2M2M2M2ME1E1E1E1E1E1E1E1E1E1E1E1EM3M3M3M3M3M3M3M3C2C2C2C2C2C2C2C2C2C2M4M4M4M4M4M4M4M4M4M4ME2E2E
UV7_aedAeg  EDAFRDR<font color = "red">I</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>D<font color = "blue">PP</font>SRTA<font color = "blue">HY</font>I<font color = "blue">LG</font>FI<font color = "blue">Y</font>FMMMMFGLC<font color = "red">GN</font>LL<font color = "red">V</font><font color = "blue">I</font>LM<font color = "blue">F</font>FRF<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>Y<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>IA<font color = "red">D</font><font color = "blue">F</font>II<font color = "blue">M</font>L-EA<font color = "red">P</font>LFVY<font color = "red">N</font>SY--HQGPAT<font color = "blue">G</font>NVW<font color = "red">C</font>T<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>LL<font color = "red">G</font>AVG<font color = "red">G</font>TVA<font color = "blue">I</font>V<font color = "blue">T</font>LTM<font color = "red">I</font>SI<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">P</font>LNPKRST<font color = "blue">T</font>RLKVALM<font color = "blue">I</font>VFA<font color = "red">W</font>IYGLVFSVI<font color = "red">P</font>ALDIGLS
UV7_culQui  EDAFRDR<font color = "red">I</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>S<font color = "blue">P</font>VA<font color = "blue">HY</font>A<font color = "blue">LG</font>FV<font color = "blue">Y</font>FLMMVWGLF<font color = "red">GN</font>VL<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>FKF<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>Y<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>VA<font color = "red">D</font><font color = "blue">F</font>LI<font color = "blue">M</font>L-EA<font color = "red">P</font>IFVY<font color = "red">N</font>SY--HLGPAF<font color = "blue">G</font>NTL<font color = "red">C</font>T<font color = "blue">I</font><font color = "red">Y</font>SLL<font color = "red">G</font>AIG<font color = "red">G</font>TVA<font color = "blue">I</font>M<font color = "blue">T</font>LTM<font color = "red">I</font>SV<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">P</font>LNPNRST<font color = "blue">T</font>RLKVMLM<font color = "blue">I</font>VFT<font color = "red">W</font>IYALVFSLM<font color = "red">P</font>ALEIGLS
UV7_anoGam  DPLFVAK<font color = "red">I</font>NPF<font color = "red">W</font>LR<font color = "red">F</font>D<font color = "blue">PP</font>SAGE<font color = "blue">HY</font>G<font color = "blue">L</font>AVF<font color = "blue">Y</font>FLMMLFGVI<font color = "red">GN</font>AL<font color = "red">V</font><font color = "blue">V</font>FM<font color = "blue">F</font>YRYR<font color = "blue">S</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>Y<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>VA<font color = "red">D</font><font color = "blue">F</font>II<font color = "blue">M</font>M-EA<font color = "red">P</font>MFIY<font color = "red">N</font>SI--HQGPAL<font color = "blue">G</font>SIG<font color = "red">C</font>T<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>LM<font color = "red">G</font>AVG<font color = "red">G</font>TVA<font color = "blue">I</font>A<font color = "blue">T</font>LTV<font color = "red">I</font>SI<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">P</font>LNPNRST<font color = "blue">T</font>KLKCYFL<font color = "blue">I</font>AFT<font color = "red">W</font>AYGLLFASF<font color = "red">P</font>ALEIGLS
UV7_droMel  DLSYIAK<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>KSSTFLI<font color = "blue">M</font>AAL<font color = "blue">Y</font>CLISVVGCV<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>ANR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>I-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--KEGPAL<font color = "blue">G</font>DIA<font color = "red">C</font>RL<font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRCSRLRSYLI<font color = "blue">I</font>LLI<font color = "red">W</font>CYSFLFAVM<font color = "red">P</font>ALDIGLS
UV7_droYak  DLSYIAK<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>KSSTFLV<font color = "blue">M</font>AAL<font color = "blue">Y</font>FLISVVGCV<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>ANR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>I-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--KEGPAL<font color = "blue">G</font>DIA<font color = "red">C</font>RL<font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRCSRLRSYLI<font color = "blue">I</font>LLI<font color = "red">W</font>CYSFLFAVM<font color = "red">P</font>ALDIGLS
UV7_droAna  DLSYIAK<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>HSSTFLA<font color = "blue">M</font>AAL<font color = "blue">Y</font>CLISVVGCV<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>ANR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>V-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--KEGPAL<font color = "blue">G</font>DVA<font color = "red">C</font>R<font color = "blue">I</font><font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRCSRLRSYLI<font color = "blue">I</font>LLI<font color = "red">W</font>CYSFLFAVM<font color = "red">P</font>ALDIGLS
UV7_droPse  DLSYIAR<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>KSSTF<font color = "blue">Y</font>L<font color = "blue">M</font>AAL<font color = "blue">Y</font>CLISVVGCV<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>ANR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>V-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--KEGPAL<font color = "blue">G</font>DAA<font color = "red">C</font>R<font color = "blue">I</font><font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRCSRLRSYLI<font color = "blue">I</font>FLI<font color = "red">W</font>SYSFLFAVM<font color = "red">P</font>ALDIGLS
UV7_droWil  DLSYIAK<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>RSSTF<font color = "blue">Y</font>I<font color = "blue">M</font>AAL<font color = "blue">Y</font>CLISVVGCI<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>SNR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>V-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--KEGPAL<font color = "blue">G</font>DIA<font color = "red">C</font>R<font color = "blue">I</font><font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRCSRLRSYLV<font color = "blue">I</font>VMI<font color = "red">W</font>CYSFLFAIM<font color = "red">P</font>ALDVGLS
UV7_droMoj  DLTYIAK<font color = "red">V</font>NPF<font color = "red">W</font>LQ<font color = "red">F</font>E<font color = "blue">PP</font>DTSTF<font color = "blue">Y</font>I<font color = "blue">M</font>AAL<font color = "blue">Y</font>CLISVVGCV<font color = "red">GN</font>AF<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">F</font>GSR<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">L</font>V-KC<font color = "red">P</font>IAIY<font color = "red">N</font>NI--QEGPAL<font color = "blue">G</font>DAA<font color = "red">C</font>RL<font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TCA<font color = "blue">I</font>G<font color = "blue">T</font>LTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">V</font><font color = "blue">V</font>H<font color = "blue">P</font>LQPLRRYSRLRSYLI<font color = "blue">I</font>FAI<font color = "red">W</font>CYSFLFAVM<font color = "red">P</font>ALDVGLS
UV7a_acyPi  TDDYIKL<font color = "red">I</font>NS<font color = "blue">H</font><font color = "red">W</font>LK<font color = "red">F</font>M<font color = "blue">PP</font>N<font color = "blue">P</font>TS<font color = "blue">HY</font>V<font color = "blue">LG</font>LL<font color = "blue">Y</font>TVIMVFGCT<font color = "red">GN</font>SL<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">Y</font>FKCR<font color = "blue">S</font><font color = "red">L</font>Q<font color = "blue">TP</font>A<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>I<font color = "red">NLA</font>VS<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">L</font>A-KASVFIY<font color = "red">N</font>SY--YLGPAL<font color = "blue">G</font>KLG<font color = "red">C</font>Q<font color = "blue">V</font>CGFL<font color = "red">G</font>G<font color = "blue">L</font>T<font color = "red">G</font>TV<font color = "blue">SI</font>M<font color = "blue">T</font>LAA<font color = "red">I</font>SL<font color = "red">DRY</font>Y<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>C<font color = "blue">P</font>LKAAVKT<font color = "blue">T</font>KQR<font color = "blue">A</font>RIW<font color = "blue">I</font>GLI<font color = "red">W</font>IYGFSFSIV<font color = "red">P</font>VLDLGYS
UV7b_acyPi  TDDYMKL<font color = "red">I</font>NS<font color = "blue">H</font><font color = "red">W</font>FK<font color = "red">F</font>M<font color = "blue">PP</font>NATS<font color = "blue">HY</font>I<font color = "blue">LG</font>FL<font color = "blue">Y</font>SVIMVLGCF<font color = "red">GN</font>SL<font color = "red">V</font><font color = "blue">I</font>FM<font color = "blue">Y</font>IKC<font color = "blue">KS</font><font color = "red">L</font>Q<font color = "blue">TP</font>A<font color = "red">N</font>V<font color = "blue">L</font><font color = "red">I</font>M<font color = "red">NLA</font>VS<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">L</font>A-KT<font color = "red">P</font>VFIY<font color = "red">N</font>SF--YQGPTL<font color = "blue">G</font>KLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">Y</font>GFF<font color = "red">G</font>G<font color = "blue">L</font>T<font color = "red">G</font>TV<font color = "blue">SI</font>M<font color = "blue">T</font>LAA<font color = "red">I</font>SL<font color = "red">DRY</font>Y<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>H<font color = "blue">P</font>LNAAVKT<font color = "blue">T</font>KQR<font color = "blue">A</font>RVW<font color = "blue">I</font>GLI<font color = "red">W</font>IYGFLFSII<font color = "red">P</font>VMDLGYN
UV7_rhoPro  TEEYLKL<font color = "red">V</font>NT<font color = "blue">H</font><font color = "red">W</font>FE<font color = "red">Y</font><font color = "blue">PPP</font>NKQI<font color = "blue">HY</font>IFAAV<font color = "blue">Y</font>FLVMLVGVS<font color = "red">GN</font>LL<font color = "red">V</font><font color = "blue">I</font>FMILRFRT<font color = "red">LR</font><font color = "blue">T</font>S<font color = "blue">S</font><font color = "red">N</font>I<font color = "blue">L</font><font color = "red">I</font>L<font color = "red">NLA</font>VS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font>VA-KM<font color = "red">P</font>VFIY<font color = "red">N</font>SF--YFGPVL<font color = "blue">G</font>EMG<font color = "red">C</font>HF<font color = "red">Y</font>GFI<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TA<font color = "blue">SI</font>L<font color = "blue">T</font>LAA<font color = "red">I</font><font color = "blue">A</font>M<font color = "red">DRY</font>LG<font color = "red">I</font>AH<font color = "blue">P</font>LNFNQGRAKKRTIVW<font color = "blue">I</font>TFI<font color = "red">W</font>VYSITFASI<font color = "red">P</font>LSHIGVK
UV7_pedHum  DDEYLYK<font color = "red">I</font>NKY<font color = "red">W</font>MK<font color = "red">F</font><font color = "blue">PPP</font>S<font color = "blue">P</font>MS<font color = "blue">HY</font>F<font color = "blue">MG</font>II<font color = "blue">Y</font>SVIMVVGVF<font color = "red">GN</font>FL<font color = "red">I</font><font color = "blue">I</font>YL<font color = "blue">F</font>LRKR<font color = "blue">S</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>VF<font color = "red">I</font>F<font color = "red">NLA</font>VS<font color = "red">D</font>SL<font color = "red">L</font><font color = "blue">L</font>L-KM<font color = "red">P</font>VFII<font color = "red">N</font>SF--YLGPAL<font color = "blue">G</font>NLG<font color = "red">C</font>SA<font color = "red">Y</font>GFV<font color = "red">G</font>G<font color = "blue">L</font>T<font color = "red">G</font>TV<font color = "blue">SI</font>M<font color = "blue">T</font>LAA<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">QV</font><font color = "red">I</font><font color = "blue">V</font>H<font color = "blue">P</font>LE---RK<font color = "blue">T</font>KAAVYFQ<font color = "blue">I</font>LLI<font color = "red">W</font>IYAIFFSII<font color = "red">P</font>LLDVGLN
UV7_ixoSca  TEEYLKL<font color = "red">V</font>NT<font color = "blue">H</font><font color = "red">W</font>FE<font color = "red">Y</font><font color = "blue">PPP</font>NKQI<font color = "blue">HY</font>IFAAV<font color = "blue">Y</font>FLVMLVGVS<font color = "red">GN</font>LL<font color = "red">V</font><font color = "blue">I</font>FMILRRRRI<font color = "red">R</font>SQA<font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>F<font color = "red">NLA</font>LS<font color = "red">D</font>LL<font color = "red">M</font>VL-EI<font color = "red">P</font>LLVY<font color = "red">N</font>SL--KLRPAL<font color = "blue">G</font>VWG<font color = "red">C</font>QL<font color = "red">Y</font>GLM<font color = "red">G</font>G<font color = "blue">L</font>S<font color = "red">G</font>TSA<font color = "blue">I</font>FSIAALSL<font color = "red">ERY</font>LALGR<font color = "blue">P</font>RDPFAR<font color = "blue">LT</font>RSR<font color = "blue">A</font>FALSLSS<font color = "red">W</font>IYALCFSAW<font color = "red">P</font>LLGV-TS
UV5_anoGam  <font color = "blue">P</font>PEELVH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LQ<font color = "red">F</font><font color = "blue">P</font>E<font color = "blue">P</font>EASL<font color = "blue">HY</font>L<font color = "blue">LG</font>LL<font color = "blue">Y</font>IAFTIF<font color = "blue">S</font>LV<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>IAA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>VF<font color = "red">V</font>I<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>F<font color = "red">M</font><font color = "blue">M</font>A-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--TKGFTLGNLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font>GFV<font color = "red">G</font>S<font color = "blue">L</font>T<font color = "red">G</font>IGAGA<font color = "blue">T</font>NAL<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font><font color = "blue">N</font>T<font color = "red">I</font>TR<font color = "blue">P</font>FE--GR<font color = "blue">LT</font>QTK<font color = "blue">A</font>IIF<font color = "blue">I</font>CLI<font color = "red">W</font>AYTIP<font color = "blue">W</font>GVL<font color = "red">P</font>LLEI-<font color = "blue">W</font>G
UV5_nasVit  <font color = "blue">P</font>PEELVH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LV<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>N<font color = "blue">P</font>AL<font color = "blue">HY</font>L<font color = "blue">L</font>ALL<font color = "blue">Y</font>ILFTFVALL<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>CAA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>M<font color = "red">M</font><font color = "blue">M</font>L-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--HTGFALGNLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font>SFI<font color = "red">G</font>S<font color = "blue">L</font>S<font color = "red">G</font>IGASI<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>ST<font color = "red">I</font>AR<font color = "blue">P</font>LD--GK<font color = "blue">L</font>SRGQVMML<font color = "blue">I</font>VLI<font color = "red">W</font>MYTIP<font color = "blue">W</font>ALM<font color = "red">P</font>SMGV-<font color = "blue">W</font>G
UV5_apiMel  <font color = "blue">P</font>AEELIH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LV<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>N<font color = "blue">P</font>SL<font color = "blue">HY</font>L<font color = "blue">L</font>ALL<font color = "blue">Y</font>ILFTFLALL<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>CAA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>F<font color = "red">M</font><font color = "blue">M</font>I-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--NTGFALGNLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>VI<font color = "red">G</font>S<font color = "blue">L</font>T<font color = "red">G</font>IGAAI<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>ST<font color = "red">I</font>AR<font color = "blue">P</font>LD--GK<font color = "blue">L</font>SRGQVILF<font color = "blue">I</font>VLI<font color = "red">W</font>TYTIP<font color = "blue">W</font>ALM<font color = "red">P</font>VMGV-<font color = "blue">W</font>G
UV5_diaNig  <font color = "blue">P</font>AEELIH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LT<font color = "red">Y</font><font color = "blue">P</font>A<font color = "blue">P</font>DAFSY<font color = "blue">Y</font>I<font color = "blue">LG</font>ML<font color = "blue">Y</font>VAFCFIALI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">VF</font>SSA<font color = "blue">K</font>T<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>IF<font color = "red">V</font>I<font color = "red">NLA</font>LY<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>L-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--NLGFGLGQLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>FM<font color = "red">G</font>SVS<font color = "red">G</font>IGAAA<font color = "blue">T</font>NAC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>R<font color = "blue">V</font><font color = "red">I</font>AR<font color = "blue">P</font>FD--SK<font color = "blue">M</font>SIKG<font color = "blue">A</font>TLL<font color = "blue">V</font>LLV<font color = "red">W</font>MWALP<font color = "blue">W</font>AIL<font color = "red">P</font>LLEI-<font color = "blue">W</font>G
UV5_lucCru  <font color = "blue">P</font>KSELHH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LV<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>EASI<font color = "blue">HY</font>L<font color = "blue">LG</font>IV<font color = "blue">Y</font>IFICFMGIV<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font>LW<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">L</font>K<font color = "blue">T</font>A<font color = "blue">S</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>FC<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>M-KM<font color = "red">P</font>IFVY<font color = "red">N</font>SF--NRGYALGHIG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font>GFV<font color = "red">G</font>S<font color = "blue">L</font>S<font color = "red">G</font>IGAGM<font color = "blue">T</font>NAF<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>AT<font color = "red">I</font>SN<font color = "blue">P</font>LE--GK<font color = "blue">LT</font>RTK<font color = "blue">A</font>LIM<font color = "blue">I</font>FII<font color = "red">W</font>GYTFP<font color = "blue">W</font>AVL<font color = "red">P</font>MFEV-<font color = "blue">W</font>C
UV5_triCas  <font color = "blue">P</font>KDELIH<font color = "red">I</font>PQ<font color = "blue">H</font><font color = "red">W</font>LV<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>EASM<font color = "blue">HF</font>L<font color = "blue">L</font>ALI<font color = "blue">Y</font>IGFFIMATI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">T</font>A<font color = "blue">S</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>A<font color = "red">M</font><font color = "blue">M</font>I-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--YRGFALGHLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>FI<font color = "red">G</font>S<font color = "blue">L</font>S<font color = "red">G</font>IGAGM<font color = "blue">T</font>NAC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>TT<font color = "red">I</font>TR<font color = "blue">P</font>FD--GKI<font color = "blue">T</font>RTK<font color = "blue">A</font>LVM<font color = "blue">I</font>IFV<font color = "red">W</font>GYTIP<font color = "blue">W</font>AVM<font color = "red">P</font>LLEI-<font color = "blue">W</font>G
UV5_rhoPro  SPEDLKH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LS<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>E<font color = "blue">P</font>ILN<font color = "blue">Y</font>A<font color = "blue">LG</font>VL<font color = "blue">Y</font>IFFMLIALI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STA<font color = "blue">K</font>T<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>IF<font color = "red">V</font>V<font color = "red">NLA</font>IC<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>S-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--KLGYALGHRA<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>LL<font color = "red">G</font>SFS<font color = "red">G</font>IGASA<font color = "blue">T</font>NAV<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>R<font color = "blue">V</font><font color = "red">I</font>AT<font color = "blue">P</font>FA--PK<font color = "blue">L</font>SRTK<font color = "blue">A</font>VLYLALV<font color = "red">W</font>AYVTP<font color = "blue">W</font>ALL<font color = "red">P</font>LFEQ-<font color = "blue">W</font>S
UV4_droMel  <font color = "blue">P</font>PDQIQY<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LTQLE<font color = "blue">P</font>PASM<font color = "blue">HY</font>M<font color = "blue">LG</font>VF<font color = "blue">Y</font>IFLFCA<font color = "blue">S</font>TV<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>L<font color = "red">NLA</font>VF<font color = "red">D</font>LI<font color = "red">M</font>CL-KA<font color = "red">P</font>IFIY<font color = "red">N</font>SF--HRGFALGNTW<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>SI<font color = "red">G</font>SYS<font color = "red">G</font>IGAGM<font color = "blue">T</font>NAA<font color = "red">I</font>GY<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font>TK<font color = "blue">P</font>MN--RN<font color = "blue">MT</font>FTK<font color = "blue">A</font>VIMNIII<font color = "red">W</font>LYCTP<font color = "blue">W</font>VVL<font color = "red">P</font>LTQF-<font color = "blue">W</font>D
UV3_droMel  <font color = "blue">P</font>PEELRH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LT<font color = "red">Y</font><font color = "blue">P</font>E<font color = "blue">P</font>PESMN<font color = "blue">Y</font>L<font color = "blue">LG</font>TL<font color = "blue">Y</font>IFFTLM<font color = "blue">S</font>ML<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">VF</font>SAA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>FC<font color = "red">D</font><font color = "blue">F</font>M<font color = "red">M</font><font color = "blue">M</font>V-KT<font color = "red">P</font>IFIY<font color = "red">N</font>SF--HQGYALGHLG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font>GII<font color = "red">G</font>SYT<font color = "red">G</font>IAAGA<font color = "blue">T</font>NAF<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRF</font><font color = "blue">NV</font><font color = "red">I</font>TR<font color = "blue">P</font>ME--GK<font color = "blue">MT</font>HGK<font color = "blue">A</font>IAM<font color = "blue">I</font>IFIYMYATP<font color = "blue">W</font>VVACYTET-<font color = "blue">W</font>G
UV5_manSex  TGDDLAA<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LS<font color = "red">Y</font><font color = "blue">P</font>A<font color = "blue">P</font>PASA<font color = "blue">H</font>TA<font color = "blue">L</font>ALL<font color = "blue">Y</font>IFFTFAALV<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>F<font color = "blue">IF</font>STT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">T</font>S<font color = "blue">S</font><font color = "red">N</font>F<font color = "blue">L</font><font color = "red">V</font>L<font color = "red">NLA</font>IL<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>A-KA<font color = "red">P</font>IFIY<font color = "red">N</font>SA--MRGFAVGTVG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>LM<font color = "red">G</font>AYS<font color = "red">G</font>IGAGM<font color = "blue">T</font>NAC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DR</font>HST<font color = "red">I</font>TR<font color = "blue">P</font>LD--GR<font color = "blue">L</font>SEGKVLLM<font color = "blue">V</font>AFV<font color = "red">W</font>IYSTP<font color = "blue">W</font>ALL<font color = "red">P</font>LLKI-<font color = "blue">W</font>G
UV5_papXut  TGEDLAA<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LS<font color = "red">Y</font><font color = "blue">P</font>A<font color = "blue">P</font>PASA<font color = "blue">H</font>TM<font color = "blue">L</font>ALV<font color = "blue">Y</font>VFFTAAALI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>F<font color = "blue">IF</font>SAS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">QLA</font>VL<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>L-KA<font color = "red">P</font>IFIY<font color = "red">N</font>SI--KRGFASGVIG<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>FM<font color = "red">G</font>SVS<font color = "red">G</font>TAAGL<font color = "blue">T</font>NAC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DR</font>HST<font color = "red">I</font>TR<font color = "blue">P</font>LD--GR<font color = "blue">L</font>SRGKVLLMMVCV<font color = "red">W</font>LYTAP<font color = "blue">W</font>AIL<font color = "red">P</font>QLQI-<font color = "blue">W</font>G
UV5_acyPis  QAEDLIH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LK<font color = "red">Y</font>QE<font color = "blue">P</font>SSLQ<font color = "blue">HY</font>Y<font color = "blue">L</font>AFM<font color = "blue">Y</font>TIFMFVALF<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">VF</font>CVA<font color = "blue">K</font>P<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>IF<font color = "red">V</font>I<font color = "red">NLA</font>LC<font color = "red">D</font><font color = "blue">F</font>V<font color = "red">M</font><font color = "blue">M</font>A-KA<font color = "red">P</font>IFILGSI--NRGYQ-GHFL<font color = "red">C</font>QL<font color = "red">F</font>GTA<font color = "red">G</font>AFS<font color = "red">G</font>IGASA<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRF</font>ST<font color = "red">I</font>AK<font color = "blue">P</font>FD--GR<font color = "blue">MT</font>YGR<font color = "blue">A</font>FFL<font color = "blue">I</font>ICI<font color = "red">W</font>TYTLP<font color = "blue">W</font>GLL<font color = "red">P</font>LTEK-<font color = "blue">W</font>N
UVB_acyPis  TPEDLTH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LS<font color = "red">Y</font><font color = "blue">P</font>EVRSLY<font color = "blue">HY</font>I<font color = "blue">L</font>AFS<font color = "blue">Y</font>TILFCLGVI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font>LW<font color = "blue">IF</font>CVS<font color = "blue">K</font>P<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">V</font>L<font color = "red">NLA</font>LC<font color = "red">D</font><font color = "blue">F</font>S<font color = "red">M</font>VL-VL<font color = "red">P</font>ILIY<font color = "red">D</font>SI--DHKYP-GHLQ<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>LC<font color = "red">G</font>SIS<font color = "red">G</font>IGAGA<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>ST<font color = "red">I</font>AK<font color = "blue">P</font>FE--GR<font color = "blue">MT</font>YGK<font color = "blue">A</font>LIL<font color = "blue">I</font>ICI<font color = "red">W</font>IYVLP<font color = "blue">W</font>CLL<font color = "red">P</font>LTEK-<font color = "blue">W</font>N
UVB_megVic  TPEDLTH<font color = "red">I</font>PE<font color = "blue">H</font><font color = "red">W</font>LS<font color = "red">Y</font><font color = "blue">P</font>EVRSLY<font color = "blue">HY</font>I<font color = "blue">L</font>AFS<font color = "blue">Y</font>TILFCIGVI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font>LW<font color = "blue">IF</font>CVS<font color = "blue">K</font>P<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">V</font>L<font color = "red">NLA</font>LC<font color = "red">D</font><font color = "blue">F</font>S<font color = "red">M</font>VL-VL<font color = "red">P</font>ILIY<font color = "red">D</font>SI--DHKYP-GHLQ<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>LC<font color = "red">G</font>SIS<font color = "red">G</font>IGAGA<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>ST<font color = "red">I</font>AK<font color = "blue">P</font>FE--GR<font color = "blue">MT</font>YGK<font color = "blue">A</font>LIL<font color = "blue">I</font>ICI<font color = "red">W</font>IYVLP<font color = "blue">W</font>CLL<font color = "red">P</font>LTEK-<font color = "blue">W</font>N
UV5_dapPul  <font color = "blue">P</font>EDYMSY<font color = "red">V</font>HPY<font color = "red">W</font>KT<font color = "red">F</font>EA<font color = "blue">P</font>N<font color = "blue">P</font>FLL<font color = "blue">Y</font>MI<font color = "blue">G</font>FL<font color = "blue">Y</font>TIFMFCCVA<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>TNC<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>M<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>IL<font color = "red">D</font>ML<font color = "red">M</font><font color = "blue">M</font>L-KS<font color = "red">P</font>VMII<font color = "red">N</font>SY--NEGPIWGKLG<font color = "red">C</font>D<font color = "blue">V</font><font color = "red">F</font>GLM<font color = "red">G</font>SYN<font color = "red">G</font>IG<font color = "blue">S</font>AVNNAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DR</font>HRT<font color = "red">I</font>SR<font color = "blue">P</font>LD--GK<font color = "blue">L</font>SRKQVTLM<font color = "blue">I</font>VAI<font color = "red">W</font>AWATPFSVM<font color = "red">P</font>FLGI-<font color = "blue">W</font>G
UV5_braKug  <font color = "blue">P</font>AEYMEF<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>KQ<font color = "red">F</font>EA<font color = "blue">P</font>N<font color = "blue">P</font>FL<font color = "blue">HY</font>M<font color = "blue">LG</font>VF<font color = "blue">Y</font>IIFMFC<font color = "blue">S</font>LI<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">VF</font>ASA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">V</font>I<font color = "red">NLA</font>VL<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>L-KT<font color = "red">P</font>VFIV<font color = "red">N</font>SF--NEGPIWGKTG<font color = "red">C</font>DF<font color = "red">F</font><font color = "blue">A</font>LL<font color = "red">G</font>SYA<font color = "red">G</font>IGGAT<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>RT<font color = "red">I</font>AH<font color = "blue">P</font>FD--GK<font color = "blue">L</font>SRGQ<font color = "blue">A</font>ITLCMLC<font color = "red">W</font>LYATPFSLM<font color = "red">P</font>FFGI-<font color = "blue">W</font>G
UV5_triLon  <font color = "blue">P</font>KDYMEY<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>QT<font color = "red">F</font>EA<font color = "blue">P</font>N<font color = "blue">P</font>FL<font color = "blue">HY</font>L<font color = "blue">LG</font>VL<font color = "blue">Y</font>IGFMFCALV<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>SSA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>I<font color = "red">NLA</font>VL<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>M-KT<font color = "red">P</font>VFIV<font color = "red">N</font>SF--NEGPIWGKFG<font color = "red">C</font>DL<font color = "red">F</font><font color = "blue">A</font>LM<font color = "red">G</font>SYS<font color = "red">G</font>IGGAM<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>RT<font color = "red">I</font>AR<font color = "blue">P</font>FD--GK<font color = "blue">L</font>SRGKVLTICAGI<font color = "red">W</font>LWATPFSLM<font color = "red">P</font>LFGI-<font color = "blue">W</font>G
UV5_triGra  <font color = "blue">P</font>KDYMDY<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>QT<font color = "red">F</font>EA<font color = "blue">P</font>N<font color = "blue">P</font>FL<font color = "blue">HY</font>L<font color = "blue">LG</font>VL<font color = "blue">Y</font>IGFMFCALV<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>SSA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>I<font color = "red">NLA</font>VL<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>M-KT<font color = "red">P</font>VFIV<font color = "red">N</font>SF--NEGPIWGKFG<font color = "red">C</font>DM<font color = "red">F</font><font color = "blue">A</font>LM<font color = "red">G</font>SYS<font color = "red">G</font>IGGAM<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>RT<font color = "red">I</font>AR<font color = "blue">P</font>FD--GK<font color = "blue">L</font>SRGKVLTICAGI<font color = "red">W</font>LWATPFSLM<font color = "red">P</font>LFGI-<font color = "blue">W</font>G
UV5_pedHum  DPSELVH<font color = "red">I</font>PD<font color = "blue">H</font><font color = "red">W</font>FN<font color = "red">F</font>SA<font color = "blue">P</font>H<font color = "blue">P</font>LSN<font color = "blue">Y</font>L<font color = "blue">LG</font>FL<font color = "blue">Y</font>FIFFVI<font color = "blue">S</font>CT<font color = "red">GN</font><font color = "blue">G</font>I<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>TTS<font color = "blue">K</font>N<font color = "red">LR</font><font color = "blue">T</font>A<font color = "blue">S</font><font color = "red">N</font>VF<font color = "red">V</font>V<font color = "red">NLA</font>IF<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>A-KT<font color = "red">P</font>IMIY<font color = "red">N</font>SM--NLGFECGFVW<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">F</font><font color = "blue">A</font>SA<font color = "red">G</font>A<font color = "blue">L</font>S<font color = "red">G</font>IGASI<font color = "blue">T</font>NTC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DR</font>C<font color = "blue">E</font>T<font color = "red">I</font>TN<font color = "blue">P</font>LQ---KSGKKK<font color = "blue">A</font>FLLAAFT<font color = "red">W</font>IYALP<font color = "blue">W</font>AVL<font color = "red">P</font>FLEI-<font color = "blue">W</font>G
UVB_anoGam  <font color = "blue">P</font>PEEQYL<font color = "red">V</font>HD<font color = "blue">H</font><font color = "red">W</font>KG<font color = "red">F</font><font color = "blue">P</font>S<font color = "blue">P</font>PYYM<font color = "blue">H</font>LM<font color = "blue">L</font>AMI<font color = "blue">Y</font>FVLMNT<font color = "blue">S</font>LI<font color = "red">GN</font><font color = "blue">G</font>I<font color = "red">V</font>LW<font color = "blue">IF</font>GTS<font color = "blue">KS</font><font color = "red">LR</font>NG<font color = "blue">S</font><font color = "red">N</font>MF<font color = "red">I</font>I<font color = "red">NLA</font>IF<font color = "red">D</font>LL<font color = "red">M</font><font color = "blue">M</font>C-EM<font color = "red">P</font>MFLV<font color = "red">N</font>SF--SERLVGYGVG<font color = "red">C</font>S<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>AL<font color = "red">G</font>S<font color = "blue">M</font>S<font color = "red">G</font>IGGAISNAV<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>RT<font color = "red">I</font>SN<font color = "blue">P</font>LD--GR<font color = "blue">L</font>SRVQ<font color = "blue">A</font>GLL<font color = "blue">I</font>CLT<font color = "red">W</font>LWTMPFTLL<font color = "red">P</font>LFEI-<font color = "blue">W</font>G
UVB_manSex  <font color = "blue">P</font>EEHQDL<font color = "red">V</font>HD<font color = "blue">H</font><font color = "red">W</font>RN<font color = "red">F</font><font color = "blue">P</font>AVSKYW<font color = "blue">HY</font>V<font color = "blue">L</font>ALI<font color = "blue">Y</font>TMLMVT<font color = "blue">S</font>LT<font color = "red">GN</font><font color = "blue">G</font>I<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">LR</font>SA<font color = "blue">S</font><font color = "red">N</font>MF<font color = "red">V</font>I<font color = "red">NLA</font>VF<font color = "red">D</font>LM<font color = "red">M</font><font color = "blue">M</font>L-EM<font color = "red">P</font>LLIM<font color = "red">N</font>SF--YQRLVGYQLG<font color = "red">C</font>D<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>VL<font color = "red">G</font>S<font color = "blue">L</font>S<font color = "red">G</font>IGGAI<font color = "blue">T</font>NAV<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>KT<font color = "red">I</font>SS<font color = "blue">P</font>LD--GRINTVQ<font color = "blue">A</font>GLL<font color = "blue">I</font>AFT<font color = "red">W</font>FWALPFTIL<font color = "red">P</font>AFRI-<font color = "blue">W</font>G
UVB_nasVit  <font color = "blue">P</font>PEHIDI<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>RG<font color = "red">F</font>LA<font color = "blue">P</font>GKYW<font color = "blue">H</font>IG<font color = "blue">L</font>ALI<font color = "blue">Y</font>FMLLVL<font color = "blue">S</font>FV<font color = "red">GN</font><font color = "blue">G</font>C<font color = "red">V</font><font color = "blue">V</font>W<font color = "blue">IF</font>STS<font color = "blue">K</font>V<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">I</font>I<font color = "red">NLA</font>LF<font color = "red">D</font>LV<font color = "red">M</font>AL-EI<font color = "red">P</font>MLII<font color = "red">N</font>SF--IERMIGWGLG<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>AL<font color = "red">G</font>SVS<font color = "red">G</font>IG<font color = "blue">S</font>AI<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>RT<font color = "red">I</font>SC<font color = "blue">P</font>ID--GR<font color = "blue">L</font>NGKQ<font color = "blue">A</font>AVM<font color = "blue">V</font>AFT<font color = "red">W</font>FWTMPFTIL<font color = "red">P</font>FAKI-<font color = "blue">W</font>G
UVB_apiMel  <font color = "blue">P</font>PEYSDL<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>RA<font color = "red">F</font><font color = "blue">P</font>A<font color = "blue">P</font>GKHF<font color = "blue">H</font>IG<font color = "blue">L</font>AII<font color = "blue">Y</font>SMLLIM<font color = "blue">S</font>LV<font color = "red">GN</font>CC<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">I</font>VS<font color = "red">LA</font>IF<font color = "red">D</font>II<font color = "red">M</font>AF-EM<font color = "red">P</font>MLVISSF--MERMIGWEIG<font color = "red">C</font>D<font color = "blue">V</font><font color = "red">Y</font>SVF<font color = "red">G</font>SIS<font color = "red">G</font>MGQAM<font color = "blue">T</font>NAA<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>RT<font color = "red">I</font>SC<font color = "blue">P</font>ID--GR<font color = "blue">L</font>NSKQ<font color = "blue">A</font>AVI<font color = "blue">I</font>AFT<font color = "red">W</font>FWVTPFTVL<font color = "red">P</font>LLKV-<font color = "blue">W</font>G
UVB_diaNig  <font color = "blue">P</font>AEHIEL<font color = "red">V</font>HS<font color = "blue">H</font><font color = "red">W</font>RG<font color = "red">Y</font>EA<font color = "blue">P</font>SKYW<font color = "blue">HY</font>WFAFM<font color = "blue">Y</font>FCIMIM<font color = "blue">S</font>CL<font color = "red">GN</font><font color = "blue">G</font>I<font color = "red">V</font>LW<font color = "blue">IF</font>ATT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">N</font>Q<font color = "red">A</font>LL<font color = "red">D</font>LL<font color = "red">M</font><font color = "blue">M</font>I-EM<font color = "red">P</font>MFVL<font color = "red">N</font>SL-FYQRPIGWEMG<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>LL<font color = "red">G</font>AVS<font color = "red">G</font>IG<font color = "blue">S</font>AINNAA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>RT<font color = "red">I</font>SF<font color = "blue">P</font>LD--GR<font color = "blue">L</font>QFGH<font color = "blue">A</font>LAF<font color = "blue">I</font>VGV<font color = "red">W</font>SWAMPFSLL<font color = "red">P</font>LLKV-<font color = "blue">W</font>G
UV5B_droMe  <font color = "blue">P</font>AEYQHM<font color = "red">V</font>HA<font color = "blue">H</font><font color = "red">W</font>RG<font color = "red">F</font>REAPIYY<font color = "blue">H</font>AGFYIA<font color = "blue">F</font>IVLMLS<font color = "blue">S</font>IF<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>STS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">I</font>L<font color = "red">NLA</font>IF<font color = "red">D</font>LF<font color = "red">M</font>CT-NM<font color = "red">P</font>HYLI<font color = "red">N</font>AT--VGYIVG<font color = "blue">G</font>DLG<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>LN<font color = "red">G</font>GIS<font color = "red">G</font>MGASI<font color = "blue">T</font>NAF<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font>KT<font color = "red">I</font>SN<font color = "blue">P</font>ID--GR<font color = "blue">L</font>SYGQIVLL<font color = "blue">I</font>LFT<font color = "red">W</font>LWATPFSVL<font color = "red">P</font>LFQI-<font color = "blue">W</font>G
UV5_plePay  NAAPDIY<font color = "red">V</font>PDY<font color = "red">W</font>KQ<font color = "red">F</font>RA<font color = "blue">P</font>A<font color = "blue">P</font>YL<font color = "blue">HY</font>M<font color = "blue">LG</font>FF<font color = "blue">Y</font>ICLMSIAVV<font color = "red">GN</font>AI<font color = "red">V</font>MY<font color = "blue">IF</font>FSA<font color = "blue">K</font>T<font color = "red">LR</font><font color = "blue">TP</font>T<font color = "red">N</font>MF<font color = "red">V</font>IG<font color = "red">LA</font>MA<font color = "red">D</font>LL<font color = "red">M</font><font color = "blue">M</font>S-KT<font color = "red">P</font>VFIY<font color = "red">N</font>CF--HLGPVFGQIG<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font>GIV<font color = "red">G</font>TYS<font color = "red">G</font>IG<font color = "blue">S</font>AFCNAI<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>R<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>H<font color = "blue">P</font>FSK-SG<font color = "blue">M</font>SITK<font color = "blue">A</font>IAFLVIIYLYITPFAIL<font color = "red">P</font>ALKI-<font color = "blue">W</font>S
UV5_hasAda  NAAPDIL<font color = "red">V</font>PDY<font color = "red">W</font>KQ<font color = "red">F</font>RA<font color = "blue">P</font>A<font color = "blue">P</font>YL<font color = "blue">HY</font>I<font color = "blue">LG</font>CL<font color = "blue">Y</font>ICLMSVALI<font color = "red">GN</font>AI<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>SVS<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>T<font color = "red">N</font>MF<font color = "red">V</font>IG<font color = "red">LA</font>MA<font color = "red">D</font>LL<font color = "red">M</font><font color = "blue">M</font>S-KT<font color = "red">P</font>VFIY<font color = "red">N</font>CF--HLGPVFGQLG<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>IV<font color = "red">G</font>TYS<font color = "red">G</font>IG<font color = "blue">S</font>AFCNAV<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>R<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>H<font color = "blue">P</font>FSK-SG<font color = "blue">MT</font>MTK<font color = "blue">A</font>IAILVIVYLYITPFAIL<font color = "red">P</font>ALKI-<font color = "blue">W</font>S
LWS_anoGam  <font color = "blue">P</font>PEIMHL<font color = "red">V</font>DP<font color = "blue">H</font><font color = "red">W</font>SQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>SII<font color = "blue">G</font>FVIFVLGVV<font color = "blue">S</font>II<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>STA<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">I</font>V<font color = "red">NLA</font>LS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>GTNAFTMVY<font color = "red">N</font>CW--FETWSL<font color = "blue">G</font>LLM<font color = "red">C</font>DL<font color = "red">Y</font><font color = "blue">A</font>FF<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CC<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DR</font>H<font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>HGLSG-KP<font color = "blue">LT</font>NTG<font color = "blue">A</font>ILR<font color = "blue">I</font>LLC<font color = "red">W</font>LIGVV<font color = "blue">W</font>GIL<font color = "red">P</font>MLG--<font color = "blue">W</font>N
LWS_rhoPro  <font color = "blue">P</font>PEMLSM<font color = "red">V</font>DA<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>LN<font color = "blue">P</font>LW<font color = "blue">H</font>GI<font color = "blue">LG</font>FVIGVLGII<font color = "blue">S</font>IV<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>F<font color = "blue">IF</font>SST<font color = "blue">K</font>T<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>FTMS<font color = "red">P</font>PMVI<font color = "red">N</font>CY--NETWVL<font color = "blue">G</font>PLM<font color = "red">C</font>EL<font color = "red">Y</font>GML<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CA<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGISA-KP<font color = "blue">MT</font>NKT<font color = "blue">A</font>MLR<font color = "blue">I</font>LLV<font color = "red">W</font>AFSIM<font color = "blue">W</font>TVF<font color = "red">P</font>FFG--<font color = "blue">W</font>N
LWS_schGre  <font color = "blue">P</font>PEMLYL<font color = "red">V</font>DP<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>GL<font color = "blue">LG</font>FVIGVLGVI<font color = "blue">S</font>VI<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>STT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>FTMSAPMGI<font color = "red">N</font>CY--YETWVL<font color = "blue">G</font>PFM<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>LF<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CG<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-KP<font color = "blue">MT</font>NKT<font color = "blue">A</font>MLR<font color = "blue">I</font>LFI<font color = "red">W</font>AFSVA<font color = "blue">W</font>TIM<font color = "red">P</font>LFG--<font color = "blue">W</font>N
LWS_lucCru  <font color = "blue">P</font>PDMLHL<font color = "red">I</font>DA<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">Y</font><font color = "blue">PP</font>LN<font color = "blue">P</font>LW<font color = "blue">H</font>AI<font color = "blue">LG</font>FMIGVLGCI<font color = "blue">S</font>VT<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>STT<font color = "blue">KS</font><font color = "red">LR</font>S<font color = "blue">PS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>FTMA<font color = "red">P</font>PMVI<font color = "red">N</font>CY--NETWVW<font color = "blue">G</font>PLF<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">Y</font>GML<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CT<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-KP<font color = "blue">LT</font>KQG<font color = "blue">A</font>LIR<font color = "blue">I</font>FLV<font color = "red">W</font>VFSIG<font color = "blue">W</font>TIA<font color = "red">P</font>VFG--<font color = "blue">W</font>N
LWS_triCas  LPDMLHL<font color = "red">V</font>DA<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>GI<font color = "blue">LG</font>FVIGVLGFV<font color = "blue">S</font>IV<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>SST<font color = "blue">K</font>A<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>LCMS<font color = "red">P</font>AMVI<font color = "red">N</font>CY--NETWVL<font color = "blue">G</font>PLV<font color = "red">C</font>EL<font color = "red">Y</font>GMS<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CA<font color = "blue">SI</font>W<font color = "blue">T</font>MTF<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-QP<font color = "blue">LT</font>KKG<font color = "blue">A</font>MLR<font color = "blue">I</font>LII<font color = "red">W</font>VFSTL<font color = "blue">W</font>TIA<font color = "red">P</font>FFG--<font color = "blue">W</font>N
LWS_manSex  <font color = "blue">P</font>PDMMHM<font color = "red">I</font>DP<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>AL<font color = "blue">LG</font>FTIGVLGFV<font color = "blue">S</font>IS<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>MST<font color = "blue">KS</font><font color = "red">L</font>K<font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>CAMS<font color = "red">P</font>AMVV<font color = "red">N</font>CY--YETWVW<font color = "blue">G</font>PFA<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>CA<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CA<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGIAA-KP<font color = "blue">MT</font>SNG<font color = "blue">A</font>LLR<font color = "blue">I</font>LGI<font color = "red">W</font>VFSLA<font color = "blue">W</font>TLL<font color = "red">P</font>FFG--<font color = "blue">W</font>N
LWS_papXut  TPDMMHL<font color = "red">I</font>DP<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>MW<font color = "blue">H</font>GL<font color = "blue">LG</font>FTIGVLGFI<font color = "blue">S</font>IT<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>TST<font color = "blue">KS</font><font color = "red">L</font>K<font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>LCMA<font color = "red">P</font>PMLI<font color = "red">N</font>CY--YETWVF<font color = "blue">G</font>PLA<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>CA<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>SI<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGIAA-KP<font color = "blue">MT</font>ING<font color = "blue">A</font>LLR<font color = "blue">I</font>LGI<font color = "red">W</font>LFSLA<font color = "blue">W</font>TIA<font color = "red">P</font>MLG--<font color = "blue">W</font>N
LWSb_apiMe  <font color = "blue">P</font>PDMLHL<font color = "red">I</font>DAN<font color = "red">W</font>YQ<font color = "red">Y</font><font color = "blue">PP</font>LN<font color = "blue">P</font>MW<font color = "blue">H</font>GI<font color = "blue">LG</font>FVIGMLGFV<font color = "blue">S</font>VM<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>LST<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>LF<font color = "red">V</font>I<font color = "red">NLA</font>IS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>FCMS<font color = "red">P</font>PMVI<font color = "red">N</font>CY--YETWVL<font color = "blue">G</font>PLF<font color = "red">C</font>Q<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>ML<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CG<font color = "blue">SI</font>W<font color = "blue">T</font>MTM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSG-KP<font color = "blue">L</font>SING<font color = "blue">A</font>LIR<font color = "blue">I</font>IAI<font color = "red">W</font>LFSLG<font color = "blue">W</font>TIA<font color = "red">P</font>MFG--<font color = "blue">W</font>N
LWS_homCoa  <font color = "blue">P</font>PEMLYL<font color = "red">V</font>DA<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>SL<font color = "blue">LG</font>FAMVVLGFIAVT<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>SCT<font color = "blue">K</font>A<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>L<font color = "red">M</font><font color = "blue">M</font>FTMA<font color = "red">P</font>PMVL<font color = "red">N</font>CY--YETWVL<font color = "blue">G</font>PFM<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>MF<font color = "red">G</font>SIL<font color = "red">G</font>CT<font color = "blue">SI</font>W<font color = "blue">T</font>MVM<font color = "red">I</font><font color = "blue">A</font>N<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-KP<font color = "blue">MT</font>IKS<font color = "blue">A</font>LAR<font color = "blue">I</font>LFC<font color = "red">W</font>AHSLI<font color = "blue">W</font>CLA<font color = "red">P</font>FLG--<font color = "blue">W</font>G
LWSa_nasVi  <font color = "blue">P</font>PEIHHM<font color = "red">I</font>DPY<font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LWYGI<font color = "blue">LG</font>FVIGCLGCI<font color = "blue">S</font>VA<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>AST<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">M</font><font color = "blue">M</font>FTMS<font color = "red">P</font>PMVI<font color = "red">N</font>CY--YETWVF<font color = "blue">G</font>PLM<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>LC<font color = "red">G</font>SIF<font color = "red">G</font>CG<font color = "blue">SI</font>W<font color = "blue">T</font>MCM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-KP<font color = "blue">MT</font>INGSLLR<font color = "blue">I</font>LGI<font color = "red">W</font>LMASI<font color = "blue">W</font>TIA<font color = "red">P</font>MFG--<font color = "blue">W</font>N
LWS_acyPis  <font color = "blue">P</font>ADMMHL<font color = "red">I</font>DPS<font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>MESMWYKW<font color = "blue">LG</font>VTIFFLGIL<font color = "blue">S</font>VV<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>TCT<font color = "blue">K</font>N<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">L</font><font color = "blue">M</font>FTMC<font color = "red">P</font>AMVW<font color = "red">N</font>CF--YETWMF<font color = "blue">G</font>PFA<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>MF<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>VT<font color = "blue">SI</font>W<font color = "blue">T</font>MVF<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-KP<font color = "blue">MT</font>TKL<font color = "blue">A</font>LLQ<font color = "blue">I</font>FCIYLHGLF<font color = "blue">W</font>TLT<font color = "red">P</font>FFG--<font color = "blue">W</font>S
LWSb_nasVi  <font color = "blue">P</font>PEMLHL<font color = "red">V</font>GP<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>LW<font color = "blue">P</font>IW<font color = "blue">H</font>KL<font color = "blue">LG</font>VVMIFIGVLGWC<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>LVTP<font color = "blue">S</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>V<font color = "red">M</font><font color = "blue">M</font>IIMS<font color = "red">P</font>PMVV<font color = "red">N</font>CW--YETWIL<font color = "blue">G</font>PLM<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>LI<font color = "red">G</font>S<font color = "blue">L</font>C<font color = "red">G</font>GA<font color = "blue">SI</font>W<font color = "blue">T</font>MTA<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGMSG-TP<font color = "blue">LT</font>IPR<font color = "blue">A</font>LVQ<font color = "blue">I</font>VLI<font color = "red">W</font>THGLI<font color = "blue">W</font>AML<font color = "red">P</font>LFG--<font color = "blue">W</font>N
LWSa_apiMe  <font color = "blue">P</font>EEMLHL<font color = "red">I</font>DLY<font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>LD<font color = "blue">P</font>LW<font color = "blue">H</font>KI<font color = "blue">LG</font>LVMIILGIMGWC<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">VF</font>IMTP<font color = "blue">S</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>GFMC<font color = "red">P</font>PMVICCF--YETWVL<font color = "blue">G</font>SLM<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>MV<font color = "red">G</font>S<font color = "blue">L</font>C<font color = "red">G</font>CA<font color = "blue">SI</font>W<font color = "blue">T</font>MTA<font color = "red">I</font><font color = "blue">A</font>L<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGMSG-TP<font color = "blue">LT</font>IKR<font color = "blue">A</font>MLQ<font color = "blue">I</font>LGI<font color = "red">W</font>LFGLI<font color = "blue">W</font>TIL<font color = "red">P</font>LVG--<font color = "blue">W</font>N
LWS6_droMe  <font color = "blue">P</font>AEIMHM<font color = "red">V</font>DPY<font color = "red">W</font>YQW<font color = "blue">PP</font>LE<font color = "blue">P</font>MWFGII<font color = "blue">G</font>FVIAILGTM<font color = "blue">S</font>LA<font color = "red">GN</font>FI<font color = "red">V</font>MY<font color = "blue">IF</font>TSS<font color = "blue">K</font>G<font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>M<font color = "red">M</font><font color = "blue">M</font>FTMF<font color = "red">P</font>PVVL<font color = "red">N</font>GF--YGTWIM<font color = "blue">G</font>PFL<font color = "red">C</font>EL<font color = "red">Y</font>GMF<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CV<font color = "blue">SI</font>WSMTL<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font>C<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>KGMAR-KP<font color = "blue">LT</font>ATA<font color = "blue">A</font>VLRLMVV<font color = "red">W</font>TICGA<font color = "blue">W</font>ALM<font color = "red">P</font>LFG--<font color = "blue">W</font>N
LWS_meoOer  <font color = "blue">P</font>ENMLHM<font color = "red">I</font>HS<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>LN<font color = "blue">P</font>MWYGI<font color = "blue">L</font>AFVVTVVGLC<font color = "blue">S</font>IC<font color = "red">GN</font>FV<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">VF</font>MNT<font color = "blue">K</font>A<font color = "red">LR</font>S<font color = "blue">P</font>A<font color = "red">N</font>T<font color = "blue">L</font><font color = "red">V</font>VS<font color = "red">LA</font>VS<font color = "red">D</font><font color = "blue">F</font>I<font color = "red">M</font><font color = "blue">M</font>ACMF<font color = "red">P</font>PLVL<font color = "red">N</font>CY--WGTWIF<font color = "blue">G</font>PLF<font color = "red">C</font>E<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>FI<font color = "red">G</font>NTV<font color = "red">G</font>CA<font color = "blue">SI</font>GNMIF<font color = "red">I</font>TF<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGISG-TP<font color = "blue">L</font>SQKNTTLQ<font color = "blue">V</font>LFV<font color = "red">W</font>ICSIM<font color = "blue">W</font>CVF<font color = "red">P</font>FFG--<font color = "blue">W</font>N
LWS1_droMe  TPDMAHL<font color = "red">I</font>SPY<font color = "red">W</font>NQ<font color = "red">F</font><font color = "blue">P</font>AMD<font color = "blue">P</font>IWAKI<font color = "blue">L</font>TAYMIMIGMI<font color = "blue">S</font>WC<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">IF</font>ATT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>IS<font color = "red">D</font><font color = "blue">F</font>GI<font color = "blue">M</font>ITNT<font color = "red">P</font>MMGI<font color = "red">N</font>LY--FETWVL<font color = "blue">G</font>PMM<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>GL<font color = "red">G</font>SAF<font color = "red">G</font>CS<font color = "blue">SI</font>WSMCM<font color = "red">I</font>SL<font color = "red">DRY</font><font color = "blue">QV</font><font color = "red">I</font><font color = "blue">V</font>KGMAG-RP<font color = "blue">MT</font>IPL<font color = "blue">A</font>LGK<font color = "blue">I</font>AYI<font color = "red">W</font>FMSSI<font color = "blue">W</font>CLA<font color = "red">P</font>AFG--<font color = "blue">W</font>S
LWS2_droMe  LPDMAHL<font color = "red">V</font>NPY<font color = "red">W</font>SR<font color = "red">F</font>A<font color = "blue">P</font>MD<font color = "blue">P</font>MMSKI<font color = "blue">LG</font>LFTLAIMII<font color = "blue">S</font>CC<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font><font color = "blue">V</font>Y<font color = "blue">IF</font>GGT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>L<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">M</font><font color = "blue">M</font>ASQS<font color = "red">P</font>VMII<font color = "red">N</font>FY--YETWVL<font color = "blue">G</font>PLW<font color = "red">C</font>D<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>GC<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CV<font color = "blue">SI</font>WSMCM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGING-TP<font color = "blue">MT</font>IKTSIMK<font color = "blue">I</font>LFI<font color = "red">W</font>MMAVF<font color = "blue">W</font>TVM<font color = "red">P</font>LIG--<font color = "blue">W</font>S
LWS_limPol  <font color = "blue">P</font>KEMLYM<font color = "red">I</font>HE<font color = "blue">H</font><font color = "red">W</font>YA<font color = "red">F</font><font color = "blue">PP</font>MN<font color = "blue">P</font>LWYSI<font color = "blue">LG</font>VAMIILGIICVL<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>YLMMTT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>T<font color = "red">N</font>L<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">M</font><font color = "blue">M</font>AFMM<font color = "red">P</font>TMTS<font color = "red">N</font>CF--AETWIL<font color = "blue">G</font>PFM<font color = "red">C</font>E<font color = "blue">V</font><font color = "red">Y</font>GMA<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CA<font color = "blue">SI</font>WSMVM<font color = "red">I</font>TL<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGMAA-AP<font color = "blue">LT</font>HKK<font color = "blue">A</font>TLLLLFV<font color = "red">W</font>IWSGG<font color = "blue">W</font>TIL<font color = "red">P</font>FFG--<font color = "blue">W</font>S
LWS_ixoSca  <font color = "blue">P</font>DEMLYM<font color = "red">V</font>HP<font color = "blue">H</font><font color = "red">W</font>YN<font color = "red">F</font>K<font color = "blue">P</font>MN<font color = "blue">P</font>LW<font color = "blue">H</font>SL<font color = "blue">LG</font>FAMVILGVI<font color = "blue">S</font>VV<font color = "red">GN</font>SM<font color = "red">V</font><font color = "blue">I</font>Y<font color = "blue">I</font>MTTS<font color = "blue">KS</font><font color = "red">LR</font>S<font color = "blue">P</font>T<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font>WC<font color = "red">M</font><font color = "blue">M</font>AFMM<font color = "red">P</font>TMAA<font color = "red">N</font>CF--AETWIL<font color = "blue">G</font>PFM<font color = "red">C</font>E<font color = "blue">V</font><font color = "red">Y</font>GMV<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CG<font color = "blue">SI</font>WSMVM<font color = "red">I</font>TL<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGVAA-AP<font color = "blue">LT</font>HKR<font color = "blue">A</font>ALM<font color = "blue">I</font>FFV<font color = "red">W</font>FWALT<font color = "blue">W</font>TLL<font color = "red">P</font>FFG--<font color = "blue">W</font>S
LWS2_plePa  <font color = "blue">P</font>KEILHM<font color = "red">I</font>HD<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font><font color = "blue">PP</font>LN<font color = "blue">P</font>LW<font color = "blue">H</font>SL<font color = "blue">LG</font>IAMILLGIV<font color = "blue">S</font>VI<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font>MYLMNTT<font color = "blue">KS</font><font color = "red">L</font>K<font color = "blue">TP</font>T<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">M</font><font color = "blue">M</font>AFMM<font color = "red">P</font>TMAA<font color = "red">N</font>CF--AETWIL<font color = "blue">G</font>PFM<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font>GMA<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CV<font color = "blue">SI</font>WSMVM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGMNA-EP<font color = "blue">LT</font>TKK<font color = "blue">A</font>AAQ<font color = "blue">I</font>FLI<font color = "red">W</font>AWAIM<font color = "blue">W</font>TVL<font color = "red">P</font>FFG--<font color = "blue">W</font>S
LWS2_hasAd  <font color = "blue">P</font>KEILHM<font color = "red">I</font>HD<font color = "blue">H</font><font color = "red">W</font>YQ<font color = "red">F</font>A<font color = "blue">P</font>LN<font color = "blue">P</font>LW<font color = "blue">H</font>SL<font color = "blue">LG</font>IAMIILGIV<font color = "blue">S</font>VI<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>YLMSTT<font color = "blue">KS</font><font color = "red">L</font>K<font color = "blue">TP</font>T<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>C<font color = "red">M</font><font color = "blue">M</font>AFMM<font color = "red">P</font>TMAA<font color = "red">N</font>CF--AETWIL<font color = "blue">G</font>PLM<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font>GMA<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>CV<font color = "blue">SI</font>WSMVM<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGMSA-EP<font color = "blue">LT</font>TKK<font color = "blue">A</font>AAQ<font color = "blue">I</font>FFI<font color = "red">W</font>TWATT<font color = "blue">W</font>TLF<font color = "red">P</font>FFG--<font color = "blue">W</font>S
LWS1_plePa  <font color = "blue">P</font>EDMLYM<font color = "red">I</font>HE<font color = "blue">H</font><font color = "red">W</font>YK<font color = "red">Y</font><font color = "blue">PP</font>MESTM<font color = "blue">HY</font>L<font color = "blue">LG</font>ITIILIGII<font color = "blue">S</font>VS<font color = "red">GN</font>SI<font color = "red">V</font><font color = "blue">I</font>YLMLSV<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>F<font color = "blue">L</font><font color = "red">V</font>TS<font color = "red">LA</font>VS<font color = "red">D</font>GG<font color = "red">M</font><font color = "blue">L</font>AFMA<font color = "red">P</font>TMPI<font color = "red">N</font>CF--AQTWVL<font color = "blue">G</font>PFM<font color = "red">C</font>EL<font color = "red">Y</font>GMV<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>SA<font color = "blue">SI</font>WNMVM<font color = "red">I</font>TL<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGMSG-KP<font color = "blue">LT</font>KVG<font color = "blue">A</font>LLR<font color = "blue">I</font>IFV<font color = "red">W</font>VWSLG<font color = "blue">W</font>TIA<font color = "red">P</font>MYG--<font color = "blue">W</font>S
LWS1_hasAd  <font color = "blue">P</font>EDMLPM<font color = "red">I</font>HE<font color = "blue">H</font><font color = "red">W</font>YK<font color = "red">F</font><font color = "blue">PP</font>METSM<font color = "blue">HY</font>I<font color = "blue">LG</font>MLIIVIGII<font color = "blue">S</font>VS<font color = "red">GN</font><font color = "blue">G</font>V<font color = "red">V</font>MYLMMTV<font color = "blue">K</font>N<font color = "red">LR</font><font color = "blue">TP</font>G<font color = "red">N</font>F<font color = "blue">L</font><font color = "red">V</font>L<font color = "red">NLA</font>LS<font color = "red">D</font><font color = "blue">F</font>G<font color = "red">M</font><font color = "blue">L</font>FFMM<font color = "red">P</font>TMSI<font color = "red">N</font>CF--AETWVI<font color = "blue">G</font>PFM<font color = "red">C</font>EL<font color = "red">Y</font>GMI<font color = "red">G</font>S<font color = "blue">L</font>F<font color = "red">G</font>SA<font color = "blue">SI</font>WSLVM<font color = "red">I</font>TL<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGMAG-KP<font color = "blue">LT</font>KVG<font color = "blue">A</font>LLRMLFV<font color = "red">W</font>IWSLG<font color = "blue">W</font>TIA<font color = "red">P</font>MYG--<font color = "blue">W</font>S
BCRa_hemSa  <font color = "blue">P</font>DRVKHM<font color = "red">V</font>LD<font color = "blue">H</font><font color = "red">W</font>YN<font color = "red">Y</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>VV<font color = "blue">Y</font>LFLGVI<font color = "blue">S</font>IA<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>YL<font color = "blue">Y</font>MKSQA<font color = "red">L</font>K<font color = "blue">TP</font>A<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>LS<font color = "red">D</font>LI<font color = "red">M</font><font color = "blue">L</font>TTNF<font color = "red">P</font>PFCY<font color = "red">N</font>CF-SGGRWMFSGTY<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>AL<font color = "red">G</font>AIT<font color = "red">G</font>VC<font color = "blue">SI</font>W<font color = "blue">T</font>LCM<font color = "red">I</font>SF<font color = "red">DRY</font><font color = "blue">NI</font><font color = "red">I</font>CNGFNG-PK<font color = "blue">LT</font>QGK<font color = "blue">A</font>TFMCGLA<font color = "red">W</font>VISVG<font color = "blue">W</font>SLP<font color = "red">P</font>FFG--<font color = "blue">W</font>G
BCRb_hemSa  RPEIKPY<font color = "red">V</font>HQ<font color = "blue">H</font><font color = "red">W</font>YN<font color = "red">Y</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>VI<font color = "blue">Y</font>LFLGTV<font color = "blue">S</font>IF<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>YL<font color = "blue">F</font>NKSAA<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>LS<font color = "red">D</font>LI<font color = "red">M</font><font color = "blue">L</font>TTNV<font color = "red">P</font>FFTY<font color = "red">N</font>CF-SGGVWMFSPQY<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">A</font>CL<font color = "red">G</font>AIT<font color = "red">G</font>VC<font color = "blue">SI</font>WLLCM<font color = "red">I</font>SF<font color = "red">DRY</font><font color = "blue">NI</font><font color = "red">I</font>CNGFNG-PK<font color = "blue">LT</font>TGK<font color = "blue">A</font>VVFALIS<font color = "red">W</font>VIAIGCALP<font color = "red">P</font>FFG--<font color = "blue">W</font>G
BCR_porPel  RPEIKPY<font color = "red">V</font>HQ<font color = "blue">H</font><font color = "red">W</font>YN<font color = "red">Y</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>VI<font color = "blue">Y</font>LCLGFI<font color = "blue">S</font>II<font color = "red">GN</font><font color = "blue">G</font>M<font color = "red">V</font><font color = "blue">I</font>YL<font color = "blue">F</font>AKCQA<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>I<font color = "blue">L</font><font color = "red">V</font>V<font color = "red">NLA</font>LS<font color = "red">D</font>LI<font color = "red">M</font><font color = "blue">L</font>TTNV<font color = "red">P</font>FFTY<font color = "red">N</font>CF-NGGVWMFSATY<font color = "red">C</font>E<font color = "blue">I</font><font color = "red">Y</font>GCL<font color = "red">G</font>AIT<font color = "red">G</font>VT<font color = "blue">S</font>TWLLCM<font color = "red">I</font>SF<font color = "red">DRY</font><font color = "blue">NI</font><font color = "red">I</font>CNGFNG-PK<font color = "blue">LT</font>NGK<font color = "blue">A</font>IILAFIS<font color = "red">W</font>AISVGFGIA<font color = "red">P</font>LFG--<font color = "blue">W</font>G
BCR_triGra  <font color = "blue">P</font>SDMKTM<font color = "red">V</font>HS<font color = "blue">H</font><font color = "red">W</font>NK<font color = "red">F</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>MV<font color = "blue">Y</font>IILGTV<font color = "blue">S</font>IA<font color = "red">GN</font>SL<font color = "red">V</font><font color = "blue">I</font>SL<font color = "blue">F</font>TKT<font color = "blue">K</font>E<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font>LC<font color = "red">M</font><font color = "blue">M</font>ITQF<font color = "red">P</font>MFVY<font color = "red">N</font>CF-NGGMWLF<font color = "blue">G</font>PFL<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">G</font>AVF<font color = "red">G</font>LC<font color = "blue">SI</font>C<font color = "blue">T</font>LAC<font color = "red">I</font><font color = "blue">A</font>F<font color = "red">DRY</font><font color = "blue">N</font>L<font color = "red">I</font><font color = "blue">V</font>KGMSG-PK<font color = "blue">MT</font>SKR<font color = "blue">A</font>TIL<font color = "blue">I</font>AFC<font color = "red">W</font>AYAIG<font color = "blue">W</font>SLP<font color = "red">P</font>FFG--<font color = "blue">W</font>G
BCR2_triLo  <font color = "blue">P</font>SDMKTM<font color = "red">V</font>HS<font color = "blue">H</font><font color = "red">W</font>SK<font color = "red">F</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>LV<font color = "blue">Y</font>IVLGTV<font color = "blue">S</font>IA<font color = "red">GN</font>SL<font color = "red">V</font><font color = "blue">I</font>SL<font color = "blue">F</font>TKT<font color = "blue">K</font>E<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>MF<font color = "red">V</font>V<font color = "red">NLA</font>FS<font color = "red">D</font>LC<font color = "red">M</font><font color = "blue">M</font>ITQF<font color = "red">P</font>MFVY<font color = "red">N</font>CF-NGGMWLF<font color = "blue">G</font>PFL<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">G</font>AVF<font color = "red">G</font>LC<font color = "blue">SI</font>C<font color = "blue">T</font>LAC<font color = "red">I</font><font color = "blue">A</font>Y<font color = "red">DRY</font><font color = "blue">N</font>L<font color = "red">I</font><font color = "blue">V</font>KGMSG-PK<font color = "blue">MT</font>SKR<font color = "blue">A</font>TIL<font color = "blue">I</font>AFC<font color = "red">W</font>SYAIG<font color = "blue">W</font>SLP<font color = "red">P</font>FFG--<font color = "blue">W</font>G
BCRa_dapPu  <font color = "blue">P</font>DDMKEF<font color = "red">I</font>HP<font color = "blue">H</font><font color = "red">W</font>NK<font color = "red">F</font><font color = "blue">PP</font>VN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>VI<font color = "blue">Y</font>VILGIT<font color = "blue">S</font>VT<font color = "red">GN</font>SL<font color = "red">V</font><font color = "blue">V</font>HL<font color = "blue">F</font>AKTRD<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>MF<font color = "red">V</font>I<font color = "red">NLA</font>FS<font color = "red">D</font>LC<font color = "red">M</font><font color = "blue">M</font>ITQF<font color = "red">P</font>MFVF<font color = "red">N</font>CF-NGGVWLF<font color = "blue">G</font>PLF<font color = "red">C</font>EL<font color = "red">Y</font><font color = "blue">A</font>CT<font color = "red">G</font>SIF<font color = "red">G</font>LC<font color = "blue">SI</font>C<font color = "blue">T</font>MAA<font color = "red">I</font>SY<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>NGMNR-RR<font color = "blue">MT</font>YGR<font color = "blue">A</font>GGL<font color = "blue">I</font>LFC<font color = "red">W</font>IYAIG<font color = "blue">W</font>SIP<font color = "red">P</font>FVG--<font color = "blue">W</font>G
BCR_limPol  <font color = "blue">P</font>ENIKHL<font color = "red">I</font>SD<font color = "blue">H</font><font color = "red">W</font>SK<font color = "red">F</font><font color = "blue">P</font>AVN<font color = "blue">P</font>MW<font color = "blue">HY</font>L<font color = "blue">LG</font>LI<font color = "blue">Y</font>IVLGIA<font color = "blue">S</font>LT<font color = "red">GQ</font>SV<font color = "red">V</font>LYL<font color = "blue">F</font>AKT<font color = "blue">K</font>P<font color = "red">LR</font><font color = "blue">TP</font>A<font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>FS<font color = "red">D</font><font color = "blue">F</font>M<font color = "red">M</font><font color = "blue">M</font>ITQF<font color = "red">P</font>VFII<font color = "red">N</font>CL-GGGAWQL<font color = "blue">G</font>PLL<font color = "red">C</font>E<font color = "blue">I</font>TGFA<font color = "red">G</font>G<font color = "blue">L</font>F<font color = "red">G</font>YG<font color = "blue">SI</font>V<font color = "blue">T</font>LAV<font color = "red">I</font>SI<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGFSA-SP<font color = "blue">LT</font>HARSAVF<font color = "blue">I</font>LVI<font color = "red">W</font>AWTLG<font color = "blue">W</font>ALP<font color = "red">P</font>FFG--<font color = "blue">W</font>G
BCR2_braKu  <font color = "blue">P</font>ADVIAMTHA<font color = "blue">H</font><font color = "red">W</font>KQ<font color = "red">F</font><font color = "blue">PP</font>SN<font color = "blue">P</font>AWN<font color = "blue">Y</font>LF<font color = "blue">G</font>VI<font color = "blue">Y</font>FFLWIVNHI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>W<font color = "blue">IF</font>LKT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>IA<font color = "red">D</font><font color = "blue">F</font>F<font color = "red">M</font><font color = "blue">M</font>LTQS<font color = "red">P</font>LYIISAF-TSRWWIW<font color = "blue">G</font>HFW<font color = "red">C</font>RF<font color = "red">Y</font>GYT<font color = "red">G</font>GIT<font color = "red">G</font>IAA<font color = "blue">I</font>F<font color = "blue">T</font>MVF<font color = "red">I</font>GY<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGMNG-TKI<font color = "blue">T</font>KGM<font color = "blue">A</font>FIM<font color = "blue">I</font>LWT<font color = "red">W</font>IYANAFCLPAMLEV-<font color = "blue">W</font>G
BCR3_braKu  <font color = "blue">P</font>ADIVALTHA<font color = "blue">H</font><font color = "red">W</font>KK<font color = "red">F</font><font color = "blue">PP</font>SN<font color = "blue">P</font>AWN<font color = "blue">Y</font>LFACL<font color = "blue">Y</font>FFLWVINHI<font color = "red">GN</font><font color = "blue">G</font>L<font color = "red">V</font><font color = "blue">I</font>K<font color = "blue">IF</font>LKT<font color = "blue">KS</font><font color = "red">LR</font><font color = "blue">TPS</font><font color = "red">N</font>M<font color = "blue">L</font><font color = "red">I</font>V<font color = "red">NLA</font>IA<font color = "red">D</font><font color = "blue">F</font>F<font color = "red">M</font><font color = "blue">M</font>LTQS<font color = "red">P</font>LFIISAF-SSRWWIW<font color = "blue">G</font>HFW<font color = "red">C</font>RF<font color = "red">Y</font>GYT<font color = "red">G</font>GIT<font color = "red">G</font>IAA<font color = "blue">I</font>F<font color = "blue">T</font>LVF<font color = "red">I</font>GY<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGMSG-KRISKGM<font color = "blue">A</font>FGM<font color = "blue">I</font>VWT<font color = "red">W</font>VYANVFCLP<font color = "red">P</font>MLQV-<font color = "blue">W</font>G
BCR1_triGr  <font color = "blue">P</font>EDVRAFLHP<font color = "blue">H</font><font color = "red">W</font>HN<font color = "red">F</font><font color = "blue">P</font>ATH<font color = "blue">P</font>AIY<font color = "blue">Y</font>LF<font color = "blue">G</font>LV<font color = "blue">Y</font>LVLGVT<font color = "blue">S</font>VG<font color = "red">GN</font>YL<font color = "red">V</font>LR<font color = "blue">IF</font>TKFQE<font color = "red">LR</font>R<font color = "blue">PS</font><font color = "red">N</font>V<font color = "blue">L</font><font color = "red">V</font>I<font color = "red">NLA</font>LS<font color = "red">D</font>ML<font color = "red">L</font><font color = "blue">M</font>LTLF<font color = "red">P</font>ECVY<font color = "red">N</font>-FLSGGPWRF<font color = "blue">G</font>DLG<font color = "red">C</font>Q<font color = "blue">I</font>H<font color = "blue">A</font>FC<font color = "red">G</font>A<font color = "blue">L</font>F<font color = "red">G</font>YNQ<font color = "blue">I</font>T<font color = "blue">T</font>LVF<font color = "red">I</font>SY<font color = "red">DRF</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>RGMGG-TP<font color = "blue">LT</font>YARVSAM<font color = "blue">V</font>AFS<font color = "red">W</font>LWATG<font color = "blue">W</font>SVA<font color = "red">P</font>LVG--<font color = "blue">W</font>G
BCR2_triGr  <font color = "blue">P</font>LDMHHLLHS<font color = "blue">H</font><font color = "red">W</font>DA<font color = "red">Y</font><font color = "blue">PP</font>AD<font color = "blue">P</font>RI<font color = "blue">HY</font>L<font color = "blue">LG</font>ML<font color = "blue">Y</font>FFLGIAACM<font color = "red">GN</font>VL<font color = "red">V</font>LH<font color = "blue">IF</font>GKH<font color = "blue">K</font>N<font color = "red">LR</font>S<font color = "blue">P</font>T<font color = "red">N</font>T<font color = "blue">L</font>LM<font color = "red">NLA</font>FC<font color = "red">D</font>LMIFIGLY<font color = "red">P</font>EMLG<font color = "red">N</font>IFMNDGTWMW<font color = "blue">G</font>DVA<font color = "red">C</font>R<font color = "blue">I</font>H<font color = "blue">A</font>WF<font color = "red">G</font>LVF<font color = "red">G</font>FGQMQ<font color = "blue">T</font>LMYMSI<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-QP<font color = "blue">LT</font>YKKVTQWLAQV<font color = "red">W</font>IVSLF<font color = "blue">W</font>GTA<font color = "red">P</font>FFG--FG
BCR1_triLo  <font color = "blue">P</font>LDMHHLLHS<font color = "blue">H</font><font color = "red">W</font>DS<font color = "red">Y</font><font color = "blue">PP</font>AD<font color = "blue">P</font>RI<font color = "blue">HY</font>L<font color = "blue">LG</font>ML<font color = "blue">Y</font>FFLGIAACV<font color = "red">GN</font>VL<font color = "red">V</font>LH<font color = "blue">IF</font>GKH<font color = "blue">K</font>N<font color = "red">LR</font>S<font color = "blue">P</font>T<font color = "red">N</font>T<font color = "blue">L</font>LM<font color = "red">NLA</font>FC<font color = "red">D</font>LMIFIGLY<font color = "red">P</font>EMLG<font color = "red">N</font>IFMNDGTWMW<font color = "blue">G</font>DIA<font color = "red">C</font>RLH<font color = "blue">A</font>WF<font color = "red">G</font>LVF<font color = "red">G</font>FGQMQ<font color = "blue">T</font>LMYMSI<font color = "red">DRY</font><font color = "blue">NV</font><font color = "red">I</font><font color = "blue">V</font>KGLSA-QP<font color = "blue">LT</font>YKKVTQWLAQV<font color = "red">W</font>IVSLF<font color = "blue">W</font>GTA<font color = "red">P</font>FFG--FG
BCR3_triGr  <font color = "blue">P</font>ENVRYM<font color = "red">V</font>HL<font color = "blue">H</font><font color = "red">W</font>EK<font color = "red">F</font><font color = "blue">PPP</font>D<font color = "blue">P</font>RV<font color = "blue">H</font>TA<font color = "blue">LG</font>AL<font color = "blue">Y</font>LIMGVM<font color = "blue">S</font>AV<font color = "red">GN</font>VL<font color = "red">V</font>LY<font color = "blue">IF</font>GKY<font color = "blue">KS</font><font color = "red">LR</font>S<font color = "blue">P</font>T<font color = "red">N</font>V<font color = "blue">L</font><font color = "red">V</font>M<font color = "red">NLA</font>FC<font color = "red">D</font>LG<font color = "red">L</font>FVGLY<font color = "red">P</font>ELLG<font color = "red">N</font>IFINNGPWMW<font color = "blue">G</font>DVA<font color = "red">C</font>K<font color = "blue">I</font>H<font color = "blue">A</font>WC<font color = "red">G</font>LAF<font color = "red">G</font>FGQMQ<font color = "blue">T</font>LMF<font color = "red">V</font>SM<font color = "red">DRY</font>Y<font color = "blue">V</font><font color = "red">I</font><font color = "blue">V</font>KGLKA-PP<font color = "blue">LT</font>YWKVSVWLAMV<font color = "red">W</font>IVSIF<font color = "blue">W</font>ATS<font color = "red">P</font>FFG--FG
  Consensus  <font color = "blue">p</font>......<font color = "red">!</font>..<font color = "blue">h</font><font color = "red">W</font>..<font color = "red">%</font><font color = "blue">ppp</font>.<font color = "blue">p</font>..<font color = "blue">hy</font>.<font color = "blue">lg</font>..<font color = "blue">y</font>......<font color = "blue">s</font>..<font color = "red">GN</font><font color = "blue">g</font>.<font color = "red">V</font><font color = "blue">i</font>.<font color = "blue">if</font>...<font color = "blue">ks</font><font color = "red">LR</font><font color = "blue">tps</font><font color = "red">N</font>.<font color = "blue">l</font><font color = "red">!</font>.<font color = "red">NLA</font>..<font color = "red">D</font><font color = "blue">f</font>.<font color = "red">$</font><font color = "blue">m</font>....<font color = "red">P</font>....<font color = "red">N</font>.. .......<font color = "blue">g</font>...<font color = "red">C</font>.<font color = "blue">i</font><font color = "red">%</font><font color = "blue">a</font>..<font color = "red">G</font>.<font color = "blue">l</font>.<font color = "red">G</font>..<font color = "blue">si</font>.<font color = "blue">t</font>...<font color = "red">I</font><font color = "blue">a</font>.<font color = "red">DR%</font><font color = "blue">nv</font><font color = "red">!</font><font color = "blue">v</font>.<font color = "blue">p</font>......<font color = "blue">lt</font>...<font color = "blue">a</font>...<font color = "blue">i</font>...<font color = "red">W</font>.....<font color = "blue">w</font>...<font color = "red">P</font>.....<font color = "blue">w</font>.
           
Special res .......................................................<---------HEK region-------->...................................................K............N.PRYR..........
UV7 diagnos .......................................................<----16aa HEK region del---->.............................................................................p.l
UV  diagnos .............................................................................................................................................D.........RF...........
Location    E2E2E2E2E2E2E2E2E2E2E2E2EM5M5M5M5M5M5M5M5M5M5M5M5M5M5M5C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3CM6M6M6M6M6M6M6M6M6M6M6E3E3E3E3E3E3EM7M7M7M7M7M7M7M7M7M7M7CTCTCTCTCTCTCTCTC
                                                                                                                                                             
UV7_aedAeg  <font color = "blue">R</font><font color = "red">Y</font>T<font color = "blue">P</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>ERT-RDA<font color = "blue">R</font>L<font color = "red">F</font>MFLY<font color = "blue">F</font>IFAWVV<font color = "red">P</font>IIA<font color = "red">I</font>T<font color = "blue">F</font>C<font color = "red">Y</font>IQ<font color = "blue">I</font>LRV<font color = "red">V</font>IGA<font color = "blue">N</font>---------SIQS<font color = "blue">S</font>KNKSKT-------<font color = "red">E</font>VKL<font color = "blue">A</font>G<font color = "blue">V</font>VIGIIG<font color = "red">L</font><font color = "blue">W</font>FI<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GYESL--LS<font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>V<font color = "blue">PA</font>ILA<font color = "red">K</font>TA<font color = "blue">AC</font>I<font color = "red">DP</font>YF<font color = "red">Y</font><font color = "blue">A</font>MN<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>RKMFGLN
UV7_culQui  <font color = "blue">R</font><font color = "red">Y</font>T<font color = "blue">P</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>DRG-WDA<font color = "blue">R</font>V<font color = "red">F</font>MFMY<font color = "blue">F</font>VFAWVI<font color = "red">P</font>FLT<font color = "red">I</font>S<font color = "blue">Y</font>C<font color = "red">Y</font>VA<font color = "blue">I</font>LRV<font color = "red">V</font>VGAG---------SIQS<font color = "blue">S</font>KNKNKQ-------<font color = "red">E</font>VKL<font color = "blue">A</font>G<font color = "blue">V</font>VIGIIG<font color = "red">L</font><font color = "blue">W</font>FI<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>ML<font color = "red">G</font>V<font color = "blue">F</font>GYEHL--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>ILA<font color = "red">K</font>TAS<font color = "blue">C</font>I<font color = "red">DP</font>YF<font color = "red">Y</font><font color = "blue">A</font>MN<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>Q<font color = "blue">EL</font>RKMFGKE
UV7_anoGam  <font color = "blue">R</font><font color = "red">Y</font>TA<font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>DRT-YKA<font color = "blue">R</font>V<font color = "red">F</font>MFVY<font color = "blue">F</font>VFAWLI<font color = "red">P</font>FAI<font color = "red">I</font>S<font color = "blue">Y</font>C<font color = "red">Y</font>AR<font color = "blue">I</font>LI<font color = "blue">A</font><font color = "red">V</font>INA<font color = "blue">N</font>---------AIQS<font color = "blue">S</font>KSKNKT-------<font color = "red">E</font>VKL<font color = "blue">A</font>G<font color = "blue">V</font>VVGIIG<font color = "red">L</font><font color = "blue">W</font>FA<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GYEQY--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>N<font color = "blue">SM</font>I<font color = "blue">PA</font>V<font color = "blue">F</font>A<font color = "red">K</font>IA<font color = "blue">A</font>SI<font color = "red">DP</font>YF<font color = "red">Y</font><font color = "blue">A</font>MN<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>QM<font color = "blue">L</font>ERMFCNR
UV7_droMel  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-MPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CI<font color = "red">P</font><font color = "blue">L</font>TS<font color = "red">I</font><font color = "blue">VY</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FTAS---------RIQSNKDKAKT-------<font color = "red">E</font>QKL<font color = "blue">A</font>F<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GLERH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLFYGR
UV7_droYak  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-TPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CI<font color = "red">P</font><font color = "blue">L</font>TS<font color = "red">I</font><font color = "blue">VY</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FTAS---------RIQSNKDKAKT-------<font color = "red">E</font>QKL<font color = "blue">A</font>F<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GLERH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLFYGR
UV7_droAna  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-TPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CF<font color = "red">P</font><font color = "blue">L</font>TA<font color = "red">I</font><font color = "blue">VY</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FSAG---------RIQSNKDKAKT-------<font color = "red">E</font>QKL<font color = "blue">A</font>F<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GLEKH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLFYGR
UV7_droPse  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-TPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CV<font color = "red">P</font><font color = "blue">L</font>TT<font color = "red">I</font><font color = "blue">VY</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FTAS---------RIQSNKDKAKT-------<font color = "red">E</font>QKL<font color = "blue">A</font>F<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GQERH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLFFGR
UV7_droWil  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-TPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CV<font color = "red">P</font><font color = "blue">L</font>TC<font color = "red">I</font>M<font color = "blue">F</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FTA<font color = "blue">N</font>---------RIQSNKDKAKT-------<font color = "red">E</font>QKLTF<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GLEQH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLIYGR
UV7_droMoj  V<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NKE-TPA<font color = "blue">R</font>I<font color = "red">F</font>MALF<font color = "blue">F</font>VAA<font color = "blue">Y</font>CI<font color = "red">P</font><font color = "blue">L</font>AS<font color = "red">I</font><font color = "blue">VY</font>S<font color = "red">Y</font>FY<font color = "blue">I</font>LKV<font color = "red">V</font>FTA<font color = "blue">N</font>---------RIQS<font color = "blue">S</font>KDKAKT-------<font color = "red">E</font>QKLTF<font color = "blue">I</font>VAAIIG<font color = "red">L</font><font color = "blue">W</font>FI<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>MM<font color = "red">G</font>V<font color = "blue">F</font>GQEQH--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>G<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">DP</font>YL<font color = "red">Y</font><font color = "blue">A</font>AT<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VRMLMYGR
UV7a_acyPi  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">V</font>S<font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>SDN-DQDKR<font color = "red">F</font>ILVF<font color = "blue">F</font>TAAWCI<font color = "red">P</font>FTI<font color = "red">I</font>L<font color = "blue">Y</font>C<font color = "red">Y</font>VN<font color = "blue">I</font>LM<font color = "blue">A</font><font color = "red">V</font>WMTT----<font color = "blue">E</font>IVTSRVGQQEEKRKT-------<font color = "red">D</font>I<font color = "blue">R</font>LGYMVIGALA<font color = "red">L</font><font color = "blue">W</font>FVS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>LL<font color = "red">G</font>V<font color = "blue">F</font>DLKEY--IS<font color = "red">P</font><font color = "blue">L</font>S<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>AAS<font color = "blue">C</font>T<font color = "red">DP</font>WF<font color = "red">Y</font><font color = "blue">AI</font>T<font color = "red">HP</font>R<font color = "red">F</font>KK<font color = "blue">EL</font>MKLLTKS
UV7b_acyPi  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>SDD-NQEKG<font color = "red">F</font>ILVF<font color = "blue">F</font>TAAWCI<font color = "red">P</font>FTT<font color = "red">I</font>S<font color = "blue">Y</font>C<font color = "red">Y</font>IK<font color = "blue">I</font>LR<font color = "blue">A</font><font color = "red">V</font>WMTS----<font color = "blue">E</font>M<font color = "blue">A</font>ASRFGQEEEKRKT-------<font color = "red">E</font>I<font color = "blue">R</font>LGY<font color = "blue">V</font>VVGVIM<font color = "red">L</font><font color = "blue">W</font>FVS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>MV<font color = "blue">A</font>LL<font color = "red">G</font>V<font color = "blue">F</font>DRKDY--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>S<font color = "blue">SM</font>I<font color = "blue">PA</font>VLC<font color = "red">K</font>AAS<font color = "blue">C</font>M<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>T<font color = "red">HP</font>R<font color = "red">F</font>KN<font color = "blue">EL</font>TKLMSRK
UV7_rhoPro  T<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>STD-IQN<font color = "blue">R</font>C<font color = "red">F</font>IFIY<font color = "blue">F</font>VAAWCL<font color = "red">P</font><font color = "blue">L</font>LV<font color = "red">I</font><font color = "blue">I</font>TS<font color = "red">Y</font>VG<font color = "blue">I</font>CRE<font color = "red">V</font>LRVS----LI---RKGQEREQRKR-------<font color = "red">E</font>AKLSA<font color = "blue">I</font>LALATF<font color = "red">L</font><font color = "blue">W</font>FLS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>AV<font color = "blue">A</font>LL<font color = "red">G</font>I<font color = "blue">F</font>GYKNH--I<font color = "blue">T</font>Q<font color = "blue">L</font>A<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TA<font color = "blue">AC</font>V<font color = "red">NP</font>F<font color = "blue">I</font><font color = "red">Y</font>GLN<font color = "red">HP</font>RL<font color = "blue">R</font>Q<font color = "blue">QL</font>LKLCCKK
UV7_pedHum  K<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>QD-TAS<font color = "blue">R</font>LTIFVF<font color = "blue">F</font>VAAWIV<font color = "red">P</font><font color = "blue">L</font>SI<font color = "red">I</font>LGS<font color = "red">Y</font>MALYKV<font color = "red">V</font>LKARGTHF<font color = "blue">N</font>TVMTRHCKDIEIQRP-------<font color = "red">E</font>LKA<font color = "blue">A</font>VTVICIVC<font color = "red">L</font><font color = "blue">W</font>TLS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>LL<font color = "red">G</font>ITGNEKY--IS<font color = "red">P</font><font color = "blue">M</font>S<font color = "blue">SM</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>C<font color = "red">K</font>TAS<font color = "blue">C</font>I<font color = "red">DP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>ATNRR<font color = "red">F</font><font color = "blue">R</font>N<font color = "blue">EL</font>KRKYRKR
UV7_ixoSca  P<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font>H<font color = "red">F</font><font color = "blue">L</font>SDA-TSD<font color = "blue">R</font>C<font color = "red">F</font>VWIF<font color = "blue">F</font>VAAWCV<font color = "red">P</font><font color = "blue">L</font>VF<font color = "red">V</font>TTC<font color = "red">Y</font>SG<font color = "blue">I</font>LVT<font color = "red">V</font>IRS----------RKALAQE<font color = "blue">S</font>RRS-------<font color = "red">E</font>L<font color = "blue">RVAKV</font>SLALVL<font color = "red">L</font><font color = "blue">W</font>TV<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AI</font>V<font color = "blue">A</font>LL<font color = "red">G</font>ITGRRNL--L<font color = "blue">T</font><font color = "red">P</font>WG<font color = "blue">SM</font>A<font color = "blue">PA</font>M<font color = "blue">F</font>C<font color = "red">K</font>SA<font color = "blue">A</font>VL<font color = "red">DP</font>F<font color = "blue">V</font><font color = "red">Y</font>GL<font color = "blue">S</font><font color = "red">HP</font>S<font color = "red">F</font><font color = "blue">R</font>R<font color = "blue">EL</font>AIML<font color = "blue">P</font>C<font color = "blue">L</font>
UV5_anoGam  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">L</font>SGT-FDT<font color = "blue">R</font>L<font color = "red">F</font>VASI<font color = "blue">F</font>TFS<font color = "blue">Y</font>VL<font color = "red">P</font><font color = "blue">M</font>SL<font color = "red">I</font><font color = "blue">IY</font>Y<font color = "red">Y</font>SQ<font color = "blue">IV</font>SH<font color = "red">V</font>VN<font color = "blue">HE</font>KS<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NQNQK-DASV<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITVCF<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>L<font color = "blue">A</font>LI<font color = "red">G</font>A<font color = "blue">F</font>GDKSL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>F<font color = "blue">PA</font>CAC<font color = "red">K</font>FV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>I<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_nasVit  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font>I<font color = "blue">T</font>DS-DEI<font color = "blue">R</font>Y<font color = "red">F</font>VGTI<font color = "blue">F</font>TFS<font color = "blue">Y</font>AI<font color = "red">P</font><font color = "blue">M</font>TL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>GH<font color = "red">V</font>VN<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>GQNKD-QASA<font color = "red">E</font>V<font color = "blue">RIAKVA</font>LTICF<font color = "red">L</font>FVA<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>MSLI<font color = "red">G</font>A<font color = "blue">F</font>GNKSL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>I<font color = "blue">PA</font>CCC<font color = "red">K</font>AV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRM<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_apiMel  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>DT-NEI<font color = "blue">R</font>I<font color = "red">F</font>VATI<font color = "blue">F</font>TFS<font color = "blue">Y</font>CI<font color = "red">P</font><font color = "blue">M</font>IL<font color = "red">I</font><font color = "blue">IY</font>Y<font color = "red">Y</font>SQ<font color = "blue">IV</font>SH<font color = "red">V</font>VN<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>D<font color = "blue">SLRS</font>NANTS-SQSA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>YVLS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>MSMI<font color = "red">G</font>A<font color = "blue">F</font>GNKAL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>I<font color = "blue">PA</font>CTC<font color = "red">K</font>AV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_diaNig  <font color = "blue">R</font><font color = "red">Y</font>A<font color = "blue">P</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>DT-PENHM<font color = "red">F</font>VLCI<font color = "blue">F</font>ICS<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>SL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>SH<font color = "red">V</font>VN<font color = "blue">HE</font>KA<font color = "blue">L</font>K<font color = "blue">EQAKKMNV</font>D<font color = "blue">SLRS</font>NQQQN-QTSA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>IGICF<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>L<font color = "blue">A</font>LI<font color = "red">G</font>A<font color = "blue">F</font>GNKAL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>I<font color = "blue">PA</font>CTC<font color = "red">K</font>AV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>A<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_lucCru  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">LT</font>DT-FDNDM<font color = "red">F</font>VAVI<font color = "blue">F</font>ICS<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>SM<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>KH<font color = "red">V</font>MH<font color = "blue">HE</font>KA<font color = "blue">LRDQAKKMNV</font>E<font color = "blue">SLRS</font>NQSLQ-SQSI<font color = "red">E</font>IK<font color = "blue">IAKVA</font>IMVCF<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>L<font color = "blue">A</font>LI<font color = "red">G</font>G<font color = "blue">F</font>GDQSL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>V<font color = "blue">PA</font>LAC<font color = "red">K</font>FV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>L<font color = "blue">S</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>M<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_triCas  <font color = "blue">R</font><font color = "red">F</font>A<font color = "blue">P</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>DT-FDNHM<font color = "red">F</font>VTSI<font color = "blue">F</font>ICS<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>SM<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>SK<font color = "red">V</font>FS<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NQSQQASQSA<font color = "red">E</font>L<font color = "blue">RIAK</font>A<font color = "blue">A</font>IAICS<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>L<font color = "blue">A</font>LI<font color = "red">G</font>A<font color = "blue">F</font>GDQSL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>V<font color = "blue">PA</font>CAC<font color = "red">K</font>FV<font color = "blue">AC</font>L<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_rhoPro  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">LT</font>PT-SEI<font color = "blue">R</font>N<font color = "red">F</font>VTVM<font color = "blue">F</font>FIC<font color = "blue">Y</font>VF<font color = "red">P</font><font color = "blue">M</font>SL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>SH<font color = "red">V</font>II<font color = "blue">HE</font>HN<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NANMH-TQSA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>L<font color = "blue">A</font>LI<font color = "red">G</font>A<font color = "blue">Y</font>GNQDL--L<font color = "blue">T</font><font color = "red">P</font>AVT<font color = "blue">M</font>I<font color = "blue">PA</font>CAC<font color = "red">K</font>AV<font color = "blue">AC</font>V<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>SKKF<font color = "blue">P</font>W<font color = "blue">L</font>
UV4_droMel  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>SDN-FDT<font color = "blue">R</font>L<font color = "red">F</font>VGTI<font color = "blue">F</font>FFS<font color = "blue">F</font>VC<font color = "red">P</font>TLM<font color = "red">I</font>L<font color = "blue">Y</font>Y<font color = "red">Y</font>SQ<font color = "blue">IV</font>GH<font color = "red">V</font>FS<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NVDKS-KETA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>FFVS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>MSLI<font color = "red">G</font>A<font color = "blue">F</font>GDKSL--L<font color = "blue">T</font><font color = "red">P</font>GAT<font color = "blue">M</font>I<font color = "blue">PA</font>CTC<font color = "red">K</font>LV<font color = "blue">AC</font>I<font color = "red">DP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRC<font color = "blue">P</font>W<font color = "blue">L</font>
UV3_droMel  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">LT</font>DN-FDT<font color = "blue">R</font>L<font color = "red">F</font>VACI<font color = "blue">F</font>FFS<font color = "blue">F</font>VC<font color = "red">P</font>TTM<font color = "red">I</font>T<font color = "blue">Y</font>Y<font color = "red">Y</font>SQ<font color = "blue">IV</font>GH<font color = "red">V</font>FS<font color = "blue">HE</font>KA<font color = "blue">LRDQAKKMNV</font>E<font color = "blue">SLRS</font>NVDKN-KETA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>FFCS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>MSLI<font color = "red">G</font>A<font color = "blue">F</font>GDKTL--L<font color = "blue">T</font><font color = "red">P</font>GAT<font color = "blue">M</font>I<font color = "blue">PA</font>CAC<font color = "red">K</font>MV<font color = "blue">AC</font>I<font color = "red">DP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>M<font color = "blue">EL</font>QKRC<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_manSex  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>NT-FDTKL<font color = "red">F</font>VACI<font color = "blue">F</font>TCS<font color = "blue">Y</font>VF<font color = "red">P</font><font color = "blue">M</font>SL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SG<font color = "blue">IV</font>KQ<font color = "red">V</font>FA<font color = "blue">HE</font>AA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLR</font>ANQGGS-SESA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>LTVCF<font color = "red">L</font>FVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>M<font color = "blue">A</font>LI<font color = "red">G</font>A<font color = "blue">F</font>GNQQL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>I<font color = "blue">PA</font>VAC<font color = "red">K</font>AV<font color = "blue">AC</font>IS<font color = "red">P</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AI</font>R<font color = "red">HP</font>M<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>QRRM<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_papXut  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">LT</font>TT-FDNKL<font color = "red">F</font>VASM<font color = "blue">F</font>VCV<font color = "blue">Y</font>IF<font color = "red">P</font><font color = "blue">M</font>IA<font color = "red">I</font>L<font color = "blue">Y</font>F<font color = "red">Y</font>SG<font color = "blue">IV</font>KQ<font color = "red">V</font>FA<font color = "blue">HE</font>AA<font color = "blue">LREQAKKMNV</font>D<font color = "blue">SLRS</font>NQNAA-AESA<font color = "red">E</font>I<font color = "blue">RIAK</font>A<font color = "blue">A</font>LTVCF<font color = "red">L</font>YVAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>G<font color = "blue">V</font>MSLI<font color = "red">G</font>A<font color = "blue">F</font>GDQNL--L<font color = "blue">T</font><font color = "red">P</font>GVT<font color = "blue">M</font>I<font color = "blue">PA</font>LAC<font color = "red">K</font>GV<font color = "blue">AC</font>I<font color = "red">DP</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>QKRM<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_acyPis  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">L</font>SPT-DET<font color = "blue">R</font>A<font color = "red">F</font>VGIM<font color = "blue">F</font>VIC<font color = "blue">Y</font>VI<font color = "red">P</font>VSL<font color = "red">V</font><font color = "blue">IF</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>SH<font color = "red">V</font>FN<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NQDAN-AQSA<font color = "red">E</font>V<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICC<font color = "red">L</font>FIAS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MI<font color = "red">G</font>A<font color = "blue">F</font>GDRSL--L<font color = "blue">T</font><font color = "red">P</font>GIT<font color = "blue">M</font>I<font color = "blue">PA</font>I<font color = "blue">F</font>C<font color = "red">K</font>TV<font color = "blue">AC</font>F<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>SKRV<font color = "blue">P</font>C<font color = "blue">L</font>
UVB_acyPis  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>PT-EETKA<font color = "red">F</font>VGTM<font color = "blue">F</font>VIC<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>SF<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>CH<font color = "red">V</font>FN<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NQDAN-AQSA<font color = "red">E</font>V<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>FVA<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MI<font color = "red">G</font>A<font color = "blue">F</font>GDQSL--L<font color = "blue">T</font><font color = "red">P</font>IA<font color = "blue">SM</font>L<font color = "blue">PA</font>V<font color = "blue">F</font>A<font color = "red">K</font>TV<font color = "blue">AC</font>F<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>SKRV<font color = "blue">P</font>C<font color = "blue">L</font>
UVB_megVic  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>PT-EETKA<font color = "red">F</font>VGTM<font color = "blue">F</font>VIC<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>SF<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>CH<font color = "red">V</font>FN<font color = "blue">HE</font>KA<font color = "blue">LREQAKKMNV</font>E<font color = "blue">SLRS</font>NQDAN-AQSA<font color = "red">E</font>V<font color = "blue">RIAK</font>A<font color = "blue">A</font>ITICF<font color = "red">L</font>FVA<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>MI<font color = "red">G</font>A<font color = "blue">F</font>GDQSL--L<font color = "blue">T</font><font color = "red">P</font>IA<font color = "blue">SM</font>L<font color = "blue">PA</font>V<font color = "blue">F</font>A<font color = "red">K</font>TV<font color = "blue">AC</font>F<font color = "red">DP</font>Y<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>SKRV<font color = "blue">P</font>C<font color = "blue">L</font>
UV5_dapPul  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font>T<font color = "blue">F</font><font color = "red">DY</font><font color = "blue">MT</font>ED-AST<font color = "blue">R</font>F<font color = "red">F</font>VGSI<font color = "blue">F</font>VYS<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">L</font>AML<font color = "blue">IF</font>Y<font color = "red">Y</font>SK<font color = "blue">IV</font>RS<font color = "red">V</font>GD<font color = "blue">HE</font>KT<font color = "blue">LRDQAKKMNV</font>T<font color = "blue">SLRS</font>NRDQN-EKSA<font color = "red">E</font>V<font color = "blue">RIAKVA</font>IALAT<font color = "red">L</font>FVF<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>FV<font color = "blue">A</font>LTAA<font color = "blue">F</font>GNRSV--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>L<font color = "blue">S</font>TV<font color = "blue">PA</font>CCC<font color = "red">K</font>LVS<font color = "blue">C</font>I<font color = "red">NP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>M<font color = "blue">EL</font>QKKM<font color = "blue">P</font>WF
UV5_braKug  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font>I<font color = "blue">T</font>ED-SST<font color = "blue">R</font>A<font color = "red">F</font>VGTI<font color = "blue">F</font>FTS<font color = "blue">Y</font>VL<font color = "red">P</font><font color = "blue">M</font>IL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>GH<font color = "red">V</font>RQ<font color = "blue">HE</font>ET<font color = "blue">LR</font>A<font color = "blue">QAKKMNV</font>AT<font color = "blue">LRS</font>GKDDQ-EQSA<font color = "red">E</font>V<font color = "blue">RIAKV</font>CIGLFS<font color = "red">M</font>FVIS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>AV<font color = "blue">A</font>LLCA<font color = "blue">F</font>GNRAA--V<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">SM</font>I<font color = "blue">PA</font>LTC<font color = "red">K</font>AV<font color = "blue">AC</font>I<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRL<font color = "blue">P</font>WF
UV5_triLon  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">MT</font>ET-SSI<font color = "blue">R</font>W<font color = "red">F</font>VGCI<font color = "blue">F</font>TYS<font color = "blue">Y</font>II<font color = "red">P</font><font color = "blue">L</font>GL<font color = "red">I</font><font color = "blue">IY</font>Y<font color = "red">Y</font>SK<font color = "blue">IV</font>GH<font color = "red">V</font>QE<font color = "blue">HE</font>RI<font color = "blue">LREQA</font>R<font color = "blue">KMNV</font>E<font color = "blue">SLRS</font>GKDQQ-EKSA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>IGLSL<font color = "red">M</font>FVV<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>LV<font color = "blue">A</font>LIAA<font color = "blue">F</font>GNRAV--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">SM</font>I<font color = "blue">PA</font>CCC<font color = "red">K</font>AV<font color = "blue">AC</font>I<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRM<font color = "blue">P</font>WF
UV5_triGra  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">MT</font>ET-SSI<font color = "blue">R</font>W<font color = "red">F</font>VGCV<font color = "blue">F</font>TYS<font color = "blue">Y</font>II<font color = "red">P</font><font color = "blue">L</font>GL<font color = "red">I</font><font color = "blue">VY</font>Y<font color = "red">Y</font>SK<font color = "blue">IV</font>GH<font color = "red">V</font>QE<font color = "blue">HE</font>RI<font color = "blue">LREQA</font>R<font color = "blue">KMNV</font>E<font color = "blue">SLRS</font>GRDHQ-EKSA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>IGLSL<font color = "red">M</font>FVV<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>LV<font color = "blue">A</font>LIAA<font color = "blue">F</font>GNRAV--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">SM</font>I<font color = "blue">PA</font>CCC<font color = "red">K</font>AV<font color = "blue">AC</font>I<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QKRM<font color = "blue">P</font>WF
UV5_pedHum  K<font color = "red">F</font>A<font color = "blue">P</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font>TV<font color = "red">DY</font><font color = "blue">LT</font>DT-SQT<font color = "blue">R</font>M<font color = "red">F</font>IVTI<font color = "blue">F</font>FAA<font color = "blue">Y</font>VL<font color = "red">P</font><font color = "blue">L</font>SL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>TK<font color = "blue">IV</font>LH<font color = "red">V</font>IN<font color = "blue">HE</font>KS<font color = "blue">L</font>KA<font color = "blue">QAKKMNV</font>E<font color = "blue">SLRS</font>DGNKN--YAV<font color = "red">E</font>I<font color = "blue">RI</font>T<font color = "blue">KVA</font>IAMCF<font color = "red">L</font>FVIS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>V<font color = "blue">A</font>LI<font color = "red">G</font>C<font color = "blue">F</font>GNKHL--I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">SM</font>I<font color = "blue">PA</font>CAC<font color = "red">K</font>AV<font color = "blue">AC</font>I<font color = "red">DP</font>Y<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>V<font color = "blue">E</font>VNKRFAC<font color = "blue">L</font>
UVB_anoGam  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">IP</font><font color = "red">EG</font>Y<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>DD-PDT<font color = "blue">R</font>V<font color = "red">F</font>VGCI<font color = "blue">F</font>TWA<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>IF<font color = "red">I</font>C<font color = "blue">Y</font>F<font color = "red">Y</font>ARLFGH<font color = "red">V</font>RQ<font color = "blue">HE</font>MM<font color = "blue">L</font>K<font color = "blue">NQA</font>R<font color = "blue">KMNV</font>E<font color = "blue">SL</font>TANRSEK-AQAV<font color = "red">E</font>M<font color = "blue">RIAK</font>A<font color = "blue">A</font>FTIFF<font color = "red">L</font>FVC<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AI</font>VTMI<font color = "red">G</font>A<font color = "blue">F</font>GDRTM--L<font color = "blue">T</font><font color = "red">P</font>FVT<font color = "blue">M</font>V<font color = "blue">PA</font>VCC<font color = "red">K</font>IVS<font color = "blue">C</font>L<font color = "red">DP</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>ERRL<font color = "blue">P</font>W<font color = "blue">M</font>
UVB_manSex  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font>F<font color = "blue">T</font>ED-QDTEV<font color = "red">F</font>VACI<font color = "blue">F</font>VWS<font color = "blue">Y</font>CI<font color = "red">P</font><font color = "blue">M</font>AL<font color = "red">I</font>C<font color = "blue">Y</font>F<font color = "red">Y</font>SQLFG<font color = "blue">A</font><font color = "red">V</font>RL<font color = "blue">HE</font>RM<font color = "blue">L</font>Q<font color = "blue">EQAKKMNV</font>K<font color = "blue">SL</font>A<font color = "blue">S</font>NKEDN-SRSV<font color = "red">E</font>I<font color = "blue">RIAKVA</font>FTIFF<font color = "red">L</font>FIC<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>FVTMT<font color = "red">G</font>A<font color = "blue">F</font>GDRTL--L<font color = "blue">T</font><font color = "red">P</font>IAT<font color = "blue">M</font>I<font color = "blue">PA</font>VCC<font color = "red">K</font>VVS<font color = "blue">C</font>I<font color = "red">DP</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>A<font color = "blue">EL</font>QKRL<font color = "blue">P</font>W<font color = "blue">M</font>
UVB_nasVit  <font color = "blue">R</font><font color = "red">Y</font>TT<font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DF</font><font color = "blue">L</font>SDD-QDTKV<font color = "red">F</font>VAAI<font color = "blue">F</font>SWS<font color = "blue">Y</font>CF<font color = "red">P</font><font color = "blue">M</font>VL<font color = "red">I</font><font color = "blue">IY</font>F<font color = "red">Y</font>SQL<font color = "blue">I</font>KS<font color = "red">V</font>RR<font color = "blue">HE</font>KM<font color = "blue">LREQAKKMNV</font>K<font color = "blue">SL</font>-<font color = "blue">S</font>AQ-DK-ERSV<font color = "red">E</font>M<font color = "blue">RIAKVA</font>FTIFF<font color = "red">L</font>FVCS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">AV</font>VTMIAA<font color = "blue">F</font>GNREL--V<font color = "blue">T</font><font color = "red">P</font>FS<font color = "blue">SM</font>L<font color = "blue">PA</font>V<font color = "blue">F</font>A<font color = "red">K</font>TVS<font color = "blue">C</font>I<font color = "red">DP</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>TKRCQW<font color = "blue">M</font>
UVB_apiMel  <font color = "blue">R</font><font color = "red">Y</font>TT<font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DF</font><font color = "blue">LT</font>DD-EDTKV<font color = "red">F</font>VTCI<font color = "blue">F</font>IWA<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">L</font>IF<font color = "red">I</font><font color = "blue">I</font>LF<font color = "red">Y</font>SRLLSS<font color = "red">I</font>RN<font color = "blue">HE</font>KM<font color = "blue">LREQAKKMNV</font>K<font color = "blue">SL</font>V<font color = "blue">S</font>NQ-DK-ERSA<font color = "red">E</font>V<font color = "blue">RIAKVA</font>FTIFF<font color = "red">L</font>FLL<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>TV<font color = "blue">A</font>LI<font color = "red">G</font>V<font color = "blue">Y</font>GNREL--L<font color = "blue">T</font><font color = "red">P</font>VST<font color = "blue">M</font>L<font color = "blue">PA</font>V<font color = "blue">F</font>A<font color = "red">K</font>TVS<font color = "blue">C</font>I<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>Q<font color = "blue">EL</font>QKRCKW<font color = "blue">M</font>
UVB_diaNig  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>L<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>DD-EDTKV<font color = "red">F</font>TASI<font color = "blue">F</font>TWS<font color = "blue">Y</font>AF<font color = "red">P</font><font color = "blue">L</font>CL<font color = "red">I</font><font color = "blue">VF</font>F<font color = "red">Y</font>CKLFKQ<font color = "red">V</font>RL<font color = "blue">HE</font>KM<font color = "blue">L</font>Q<font color = "blue">EQA</font>R<font color = "blue">KMNV</font>K<font color = "blue">SL</font>QTNQDVA-QKSV<font color = "red">E</font>I<font color = "blue">RIAKVA</font>FTIFF<font color = "red">L</font>FLCS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>TV<font color = "blue">A</font>MI<font color = "red">G</font>A<font color = "blue">F</font>GNRAL--L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">M</font>ST<font color = "blue">M</font>I<font color = "blue">PA</font>L<font color = "blue">F</font>S<font color = "red">K</font>IVS<font color = "blue">C</font>I<font color = "red">DP</font>W<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AI</font>N<font color = "red">HP</font>R<font color = "red">F</font><font color = "blue">R</font>G<font color = "blue">EL</font>LKRA<font color = "blue">P</font>WF
UV5B_droMe  <font color = "blue">R</font><font color = "red">Y</font>Q<font color = "blue">P</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>T<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>NT-DEN<font color = "blue">R</font>L<font color = "red">F</font>VRTI<font color = "blue">F</font>VWS<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">M</font>TM<font color = "red">I</font>LVS<font color = "red">Y</font>YKLFTH<font color = "red">V</font>RV<font color = "blue">HE</font>KM<font color = "blue">L</font>A<font color = "blue">EQAKKMNV</font>K<font color = "blue">SL</font>SANANAD-NMSV<font color = "red">E</font>L<font color = "blue">RIAK</font>A<font color = "blue">A</font>LIIYM<font color = "red">L</font>FIL<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>S<font color = "blue">V</font>V<font color = "blue">A</font>LI<font color = "red">G</font>C<font color = "blue">F</font>GEQQL--I<font color = "blue">T</font><font color = "red">P</font>FV<font color = "blue">SM</font>L<font color = "blue">P</font>CLAC<font color = "red">K</font>SVS<font color = "blue">C</font>L<font color = "red">DP</font>W<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>T<font color = "blue">S</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>ERRL<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_plePay  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">S</font>A<font color = "red">DF</font>FMQD-FNG<font color = "blue">R</font>S<font color = "red">Y</font>IVGTWFFGWFI<font color = "red">P</font>VAA<font color = "red">I</font><font color = "blue">VF</font>F<font color = "red">Y</font>VQ<font color = "blue">I</font>FL<font color = "blue">A</font><font color = "red">V</font>KD<font color = "blue">HE</font>EKIK<font color = "blue">EQA</font>R<font color = "blue">KMNV</font>D<font color = "blue">S</font>I<font color = "blue">RS</font>NEAVK-NSSA<font color = "red">E</font>V<font color = "blue">RIAK</font>T<font color = "blue">A</font>MCVFL<font color = "red">M</font>FLSS<font color = "red">W</font>A<font color = "red">PY</font>ILV<font color = "blue">A</font>FITG<font color = "blue">F</font>SDPKLKRI<font color = "blue">T</font><font color = "red">P</font>VI<font color = "blue">SM</font>V<font color = "blue">PA</font>MTI<font color = "red">K</font>AS<font color = "blue">AC</font>F<font color = "red">DP</font>FF<font color = "red">Y</font><font color = "blue">A</font>L<font color = "blue">S</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QNRM<font color = "blue">P</font>W<font color = "blue">L</font>
UV5_hasAda  <font color = "blue">R</font><font color = "red">F</font><font color = "blue">VP</font><font color = "red">EG</font>F<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">S</font>S<font color = "red">DF</font>YMQD-FNG<font color = "blue">R</font>S<font color = "red">Y</font>IVGTWFFGWFI<font color = "red">P</font>VAA<font color = "red">I</font><font color = "blue">IF</font>F<font color = "red">Y</font>AQ<font color = "blue">I</font>FL<font color = "blue">A</font><font color = "red">V</font>KD<font color = "blue">HE</font>EKIK<font color = "blue">EQA</font>R<font color = "blue">KMNV</font>D<font color = "blue">S</font>F<font color = "blue">RS</font>NEALK-NSSA<font color = "red">E</font>V<font color = "blue">RIAK</font>T<font color = "blue">A</font>MCVVL<font color = "red">L</font>FLTS<font color = "red">W</font>V<font color = "red">PY</font>ILV<font color = "blue">A</font>FIAG<font color = "blue">F</font>SDPKLKRV<font color = "blue">T</font><font color = "red">P</font>VI<font color = "blue">SM</font>I<font color = "blue">PA</font>MTI<font color = "red">K</font>GS<font color = "blue">AC</font>F<font color = "red">DP</font>FF<font color = "red">Y</font><font color = "blue">A</font>L<font color = "blue">S</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>L<font color = "blue">EL</font>QNKL<font color = "blue">P</font>W<font color = "blue">L</font>
LWS_anoGam  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>DD-WFHKS<font color = "red">Y</font>ILVYSVFV<font color = "blue">Y</font>YT<font color = "red">P</font><font color = "blue">L</font>FT<font color = "red">I</font><font color = "blue">IY</font>A<font color = "red">Y</font>FF<font color = "blue">II</font>K<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KN<font color = "blue">MREQAK</font>R<font color = "blue">MNV</font>Q<font color = "blue">SLRS</font>SDDGK---ST<font color = "red">E</font>MKL<font color = "blue">AKVA</font>LVTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>T<font color = "blue">V</font>INYT<font color = "red">G</font>V<font color = "blue">F</font>--KTAS-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>ATIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>LRRF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_rhoPro  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>KN-WVS<font color = "blue">R</font>S<font color = "red">Y</font>ILVYSVFV<font color = "blue">Y</font>FL<font color = "red">P</font><font color = "blue">L</font>FT<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>FF<font color = "blue">I</font>LQ<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KQ<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>AEAANT--SA<font color = "red">E</font>AKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INYS<font color = "red">G</font>I<font color = "blue">F</font>--ETIS-IS<font color = "red">P</font><font color = "blue">L</font>FTIWGSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AI</font>R<font color = "red">HP</font>K<font color = "red">Y</font>KQA<font color = "blue">L</font>EKKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_schGre  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>KD-WVS<font color = "blue">R</font>S<font color = "red">Y</font>ILVYSFFV<font color = "blue">Y</font>LL<font color = "red">P</font><font color = "blue">L</font>GT<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>FF<font color = "blue">I</font>LQ<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KQ<font color = "blue">MREQ</font>R<font color = "blue">KKMNV</font>A<font color = "blue">SLRS</font>AEASQT--SA<font color = "red">E</font>CKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FFG<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">I</font>INFT<font color = "red">G</font>I<font color = "blue">F</font>--ETMK-IS<font color = "red">P</font><font color = "blue">L</font>LTIWGSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VF<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>EKKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_lucCru  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">L</font>STG-WFS<font color = "blue">R</font>S<font color = "red">Y</font>ILFYSWFV<font color = "blue">Y</font>FI<font color = "red">P</font><font color = "blue">L</font>FA<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>WF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SEAAQT--SA<font color = "red">E</font>CKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>TNYA<font color = "red">G</font>I<font color = "blue">F</font>--DGSK-IS<font color = "red">P</font><font color = "blue">L</font>ATIWSSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>QA<font color = "blue">L</font>QKKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_triCas  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>KD-WVS<font color = "blue">R</font>S<font color = "red">Y</font>ILVYAVWV<font color = "blue">Y</font>FV<font color = "red">P</font><font color = "blue">L</font>FT<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>WF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KS<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SEAAQT--SA<font color = "red">E</font>CKL<font color = "blue">AKIA</font>LMTIT<font color = "red">L</font><font color = "blue">W</font>FF<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>TNFT<font color = "red">G</font>I<font color = "blue">F</font>--EGAK-IS<font color = "red">P</font><font color = "blue">L</font>ATIWCSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>QA<font color = "blue">L</font>QKKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_manSex  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">L</font>SKS-WVS<font color = "blue">R</font>S<font color = "red">Y</font>ILIYSVFV<font color = "blue">Y</font>FL<font color = "red">P</font><font color = "blue">L</font>LL<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>FF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SEAANT--SA<font color = "red">E</font>CKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INYT<font color = "red">G</font>V<font color = "blue">F</font>--ESAP-IS<font color = "red">P</font><font color = "blue">L</font>ATIWGSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font>QAA<font color = "blue">L</font>YAKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_papXut  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">L</font>SKS-WLS<font color = "blue">R</font>S<font color = "red">Y</font>ILVYSIFV<font color = "blue">Y</font>YT<font color = "red">P</font><font color = "blue">L</font>LL<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>FF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SEAANT--SA<font color = "red">E</font>CKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INYT<font color = "red">G</font>V<font color = "blue">F</font>--ETAP-IS<font color = "red">P</font><font color = "blue">L</font>ATIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>YQKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWSb_apiMe  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font>FNRG-LLSAS<font color = "red">Y</font>LVCYGIWV<font color = "blue">Y</font>FV<font color = "red">P</font><font color = "blue">L</font>FL<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>WF<font color = "blue">II</font>Q<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KN<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SENQNT--SA<font color = "red">E</font>CKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INFS<font color = "red">G</font>I<font color = "blue">F</font>--NLVK-IS<font color = "red">P</font><font color = "blue">L</font>FTIWGSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>FAKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_homCoa  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>PD-WISKS<font color = "red">Y</font>ILVYSLFC<font color = "blue">Y</font>FM<font color = "red">P</font><font color = "blue">L</font>FL<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>WF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>SDAANT--SA<font color = "red">E</font>HKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FC<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INYA<font color = "red">G</font>I<font color = "blue">F</font>--QALT-IS<font color = "red">P</font><font color = "blue">L</font>FTIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">AC</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>NKKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWSa_nasVi  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font>FSKD-WVS<font color = "blue">R</font>S<font color = "red">Y</font>IVVYSFFV<font color = "blue">Y</font>FL<font color = "red">P</font><font color = "blue">L</font>FM<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>YF<font color = "blue">II</font>K<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KN<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLR</font>QGDSQ----SA<font color = "red">E</font>NKL<font color = "blue">AKIA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INWA<font color = "red">G</font>I<font color = "blue">F</font>--DLAR-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>FTIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>FARF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_acyPis  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">E</font>AN<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>LA-WHS<font color = "blue">R</font>S<font color = "red">Y</font>VLVYAIFA<font color = "blue">Y</font>YL<font color = "red">P</font><font color = "blue">L</font>LV<font color = "red">I</font><font color = "blue">IY</font>A<font color = "red">Y</font>YF<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">V</font>AS<font color = "blue">HE</font>KS<font color = "blue">MREQAKKMNV</font>S<font color = "blue">SLRS</font>GDQSNT--SA<font color = "red">E</font>FKL<font color = "blue">AKVA</font>LMTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>M<font color = "blue">V</font>INFA<font color = "red">G</font>I<font color = "blue">F</font>--QLMT-ID<font color = "red">P</font><font color = "blue">L</font>FTIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>LA<font color = "blue">L</font>DKKF<font color = "blue">P</font>C<font color = "blue">L</font>
LWSb_nasVi  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>S<font color = "red">C</font>GT<font color = "red">DY</font>VSDD-WLGKS<font color = "red">Y</font>ILVYSIFV<font color = "blue">Y</font>YT<font color = "red">P</font><font color = "blue">L</font>FS<font color = "red">I</font><font color = "blue">I</font>LC<font color = "red">Y</font>WH<font color = "blue">IV</font>S<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>RG<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLRS</font>GDQSGE--SA<font color = "red">E</font>VKL<font color = "blue">AKVA</font>VTTIS<font color = "red">L</font><font color = "blue">W</font>FL<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>TNYM<font color = "red">G</font>I<font color = "blue">F</font>--AKQH-VS<font color = "red">P</font><font color = "blue">L</font>FTIWASL<font color = "blue">F</font>A<font color = "red">K</font>TN<font color = "blue">AC</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AG<font color = "blue">L</font>KVKC<font color = "blue">P</font>C<font color = "blue">L</font>
LWSa_apiMe  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">L</font>SQD-WTFKS<font color = "red">Y</font>ILVYSFFV<font color = "blue">Y</font>YT<font color = "red">P</font><font color = "blue">L</font>FT<font color = "red">I</font><font color = "blue">IY</font>S<font color = "red">Y</font>YF<font color = "blue">IV</font>S<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KA<font color = "blue">M</font>K<font color = "blue">EQAKKMNV</font>T<font color = "blue">SLRS</font>GDNQNT--SA<font color = "red">E</font>AKL<font color = "blue">AKVA</font>LTTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INYI<font color = "red">G</font>I<font color = "blue">F</font>--NRSL-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>FTIWGSL<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>IY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>KEKL<font color = "blue">P</font>F<font color = "blue">L</font>
LWS6_droMe  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font>FAKD-WWN<font color = "blue">R</font>S<font color = "red">Y</font>IIVYSLWV<font color = "blue">Y</font>LT<font color = "red">P</font><font color = "blue">L</font>LT<font color = "red">I</font><font color = "blue">IF</font>S<font color = "red">Y</font>WH<font color = "blue">I</font>MK<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>A<font color = "blue">SLR</font>NSEADKSK-AI<font color = "red">E</font>IKL<font color = "blue">AKVA</font>LTTIS<font color = "red">L</font><font color = "blue">W</font>FF<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>T<font color = "blue">I</font>INYA<font color = "red">G</font>I<font color = "blue">F</font>--ESMH-LS<font color = "red">P</font><font color = "blue">L</font>STICGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VC<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>GL<font color = "blue">S</font><font color = "red">HP</font>K<font color = "red">Y</font>KQV<font color = "blue">L</font>REKM<font color = "blue">P</font>C<font color = "blue">L</font>
LWS_meoOer  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font>R<font color = "red">G</font>D<font color = "red">M</font><font color = "blue">T</font>A<font color = "red">C</font>GT<font color = "red">DY</font><font color = "blue">LT</font>ED-EFS<font color = "blue">R</font>S<font color = "red">Y</font>LYVYSVWV<font color = "blue">Y</font>IG<font color = "red">P</font><font color = "blue">L</font>AL<font color = "red">I</font><font color = "blue">IY</font>C<font color = "red">Y</font>FH<font color = "blue">IV</font>S<font color = "blue">A</font><font color = "red">V</font>AT<font color = "blue">HE</font>KQ<font color = "blue">MRDQAKKM</font>G<font color = "blue">V</font>K<font color = "blue">SLR</font>TEEAKKT--SA<font color = "red">E</font>C<font color = "blue">R</font>L<font color = "blue">AKVA</font>LTTVS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">I</font>INWA<font color = "red">G</font>M<font color = "blue">F</font>--YPSV-VS<font color = "red">P</font><font color = "blue">L</font>F<font color = "blue">S</font>IWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>YKKL<font color = "blue">P</font>C<font color = "blue">L</font>
LWS1_droMe  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>GI<font color = "red">DY</font><font color = "blue">L</font>ERD-WNP<font color = "blue">R</font>S<font color = "red">Y</font>LIFYSIFV<font color = "blue">Y</font>YI<font color = "red">P</font><font color = "blue">L</font>FL<font color = "red">I</font>C<font color = "blue">Y</font>S<font color = "red">Y</font>WF<font color = "blue">II</font>A<font color = "blue">A</font><font color = "red">V</font>SA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>K<font color = "blue">SLRS</font>SEDAEK--SA<font color = "red">E</font>GKL<font color = "blue">AKVA</font>LVTIT<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>INCM<font color = "red">G</font>L<font color = "blue">F</font>--KFEG-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>NTIWG<font color = "blue">A</font>C<font color = "blue">F</font>A<font color = "red">K</font>SA<font color = "blue">AC</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>LA<font color = "blue">L</font>KEKC<font color = "blue">P</font>CC
LWS2_droMe  A<font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">L</font><font color = "blue">T</font>A<font color = "red">C</font><font color = "blue">S</font>I<font color = "red">DY</font><font color = "blue">MT</font>RM-WNP<font color = "blue">R</font>S<font color = "red">Y</font>LITYSLFV<font color = "blue">Y</font>YT<font color = "red">P</font><font color = "blue">L</font>FL<font color = "red">I</font>C<font color = "blue">Y</font>S<font color = "red">Y</font>WF<font color = "blue">II</font>A<font color = "blue">A</font><font color = "red">V</font>AA<font color = "blue">HE</font>KA<font color = "blue">MREQAKKMNV</font>K<font color = "blue">SLRS</font>SEDCDK--SA<font color = "red">E</font>GKL<font color = "blue">AKVA</font>LTTIS<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">V</font>ICYF<font color = "red">G</font>L<font color = "blue">F</font>--KIDG-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>TTIWG<font color = "blue">A</font>T<font color = "blue">F</font>A<font color = "red">K</font>TS<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>IV<font color = "blue">L</font>KEKC<font color = "blue">P</font>MC
LWS_limPol  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font>TV<font color = "red">DY</font><font color = "blue">LT</font>KD-WSSAS<font color = "red">Y</font>VVIYGLAV<font color = "blue">Y</font>FL<font color = "red">P</font><font color = "blue">L</font>ITM<font color = "blue">IY</font>C<font color = "red">Y</font>FF<font color = "blue">IV</font>H<font color = "blue">A</font><font color = "red">V</font>AE<font color = "blue">HE</font>KQ<font color = "blue">LREQAKKMNV</font>A<font color = "blue">SLR</font>ANADQQKQ-SA<font color = "red">E</font>C<font color = "blue">R</font>L<font color = "blue">AKVA</font>MMTVG<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">I</font>ISWA<font color = "red">G</font>V<font color = "blue">F</font>S-SGTR-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>ATIWGSV<font color = "blue">F</font>A<font color = "red">K</font>ANS<font color = "blue">C</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>R<font color = "red">Y</font>KAA<font color = "blue">L</font>YQRF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS_ixoSca  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>S<font color = "red">C</font>TI<font color = "red">DY</font><font color = "blue">LT</font>KA-LWSAS<font color = "red">Y</font>VVAYAGGV<font color = "blue">Y</font>WT<font color = "red">P</font><font color = "blue">L</font>FIN<font color = "blue">IY</font>C<font color = "red">Y</font>SK<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">V</font>AQ<font color = "blue">HE</font>KQ<font color = "blue">LR</font>L<font color = "blue">QA</font>R<font color = "blue">KMNV</font>A<font color = "blue">SLR</font>ANAEQTKT-SA<font color = "red">E</font>A<font color = "blue">R</font>L<font color = "blue">AKIA</font>LMTVG<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>LTI<font color = "blue">A</font>WA<font color = "red">G</font>I<font color = "blue">F</font>S-DGSK-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>ATIWGSV<font color = "blue">F</font>A<font color = "red">K</font>AN<font color = "blue">AC</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>ARRF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS2_plePa  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>S<font color = "red">C</font>TV<font color = "red">DY</font><font color = "blue">L</font>SED-LKSSS<font color = "red">Y</font>VLIYGCAV<font color = "blue">Y</font>FI<font color = "red">P</font><font color = "blue">L</font>FTL<font color = "blue">IY</font>N<font color = "red">Y</font>TF<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">V</font>SI<font color = "blue">HE</font>DN<font color = "blue">LREQAKKMNV</font>T<font color = "blue">SLR</font>ANADQQKQ-SA<font color = "red">E</font>C<font color = "blue">R</font>L<font color = "blue">AKIA</font>LMTVG<font color = "red">L</font><font color = "blue">W</font>FI<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>LCI<font color = "blue">A</font>WS<font color = "red">G</font>I<font color = "blue">F</font>S-SRKH-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>ATIWG<font color = "blue">A</font>V<font color = "blue">F</font>A<font color = "red">K</font>AV<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>FQKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS2_hasAd  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>N<font color = "red">M</font><font color = "blue">T</font>S<font color = "red">C</font>TV<font color = "red">DY</font><font color = "blue">LT</font>ED-LKSSS<font color = "red">Y</font>VLIYGCAV<font color = "blue">Y</font>FT<font color = "red">P</font><font color = "blue">L</font>FTL<font color = "blue">IY</font>N<font color = "red">Y</font>TF<font color = "blue">IV</font>RS<font color = "red">V</font>SI<font color = "blue">HE</font>NN<font color = "blue">LREQAKKMNV</font>S<font color = "blue">SLR</font>ANADQQKQ-SA<font color = "red">E</font>C<font color = "blue">R</font>L<font color = "blue">AKIA</font>LMTVG<font color = "red">L</font><font color = "blue">W</font>FI<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>LSI<font color = "blue">A</font>WS<font color = "red">G</font>I<font color = "blue">F</font>S-SRKH-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>ATIWG<font color = "blue">A</font>V<font color = "blue">F</font>A<font color = "red">K</font>AV<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>FEKF<font color = "blue">P</font>S<font color = "blue">L</font>
LWS1_plePa  S<font color = "red">Y</font>A<font color = "blue">P</font><font color = "red">EG</font>S<font color = "red">M</font><font color = "blue">T</font>G<font color = "red">C</font>TV<font color = "red">DY</font><font color = "blue">L</font>HTD-ISTMS<font color = "red">Y</font>LIVYAIFV<font color = "blue">Y</font>FV<font color = "red">P</font><font color = "blue">L</font>FI<font color = "red">I</font><font color = "blue">IY</font>C<font color = "red">Y</font>TY<font color = "blue">IV</font>MQ<font color = "red">V</font>AA<font color = "blue">HE</font>KS<font color = "blue">LREQAKKMNI</font>K<font color = "blue">SLRS</font>NEDNKKA-SA<font color = "red">E</font>F<font color = "blue">R</font>L<font color = "blue">AKVA</font>LMTIC<font color = "red">L</font><font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>L<font color = "blue">I</font>LSLL<font color = "red">G</font>I<font color = "blue">F</font>S-DREW-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>T<font color = "blue">S</font>IWG<font color = "blue">A</font>V<font color = "blue">F</font>A<font color = "red">K</font>AASAY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>HEKF<font color = "blue">P</font>C<font color = "blue">L</font>
LWS1_hasAd  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>S<font color = "red">M</font><font color = "blue">T</font>S<font color = "red">C</font>TI<font color = "red">DY</font>IDTA-INPMS<font color = "red">Y</font>LIAYAIFV<font color = "blue">Y</font>FV<font color = "red">P</font><font color = "blue">L</font>FI<font color = "red">I</font><font color = "blue">IY</font>C<font color = "red">Y</font>AF<font color = "blue">IV</font>MQ<font color = "red">V</font>AA<font color = "blue">HE</font>KS<font color = "blue">LREQAKKMNI</font>K<font color = "blue">SLRS</font>NEDNKKA-SA<font color = "red">E</font>F<font color = "blue">R</font>L<font color = "blue">AKVA</font>FMTICC<font color = "blue">W</font>FM<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font>LTLSFL<font color = "red">G</font>I<font color = "blue">F</font>S-DRTW-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">M</font>T<font color = "blue">S</font>VWG<font color = "blue">A</font>I<font color = "blue">F</font>A<font color = "red">K</font>AS<font color = "blue">AC</font>Y<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>G<font color = "blue">IS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>AA<font color = "blue">L</font>HDKF<font color = "blue">P</font>C<font color = "blue">L</font>
BCRa_hemSa  S<font color = "red">Y</font>TL<font color = "red">EG</font>I<font color = "red">L</font>DS<font color = "red">C</font><font color = "blue">SY</font><font color = "red">DY</font>F<font color = "blue">T</font>RD-MNTIT<font color = "red">Y</font>NICI<font color = "blue">F</font>IFD<font color = "blue">F</font>FL<font color = "red">P</font>ASV<font color = "red">I</font><font color = "blue">VF</font>S<font color = "red">Y</font>VF<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">I</font>FA<font color = "blue">HE</font>AA<font color = "blue">MR</font>A<font color = "blue">QAKKMNV</font>TN<font color = "blue">LRS</font>N-EAETQ-RA<font color = "red">E</font>I<font color = "blue">RIAK</font>T<font color = "blue">A</font>LVNVS<font color = "red">L</font><font color = "blue">W</font>FIC<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>AITIQ<font color = "red">G</font>LL-GNAEG-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>LTTL<font color = "blue">PA</font>LLA<font color = "red">K</font>SCS<font color = "blue">C</font>Y<font color = "red">NP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">F</font><font color = "blue">R</font>LAITQHL<font color = "blue">P</font>WF
BCRb_hemSa  N<font color = "red">Y</font><font color = "blue">I</font>L<font color = "red">EG</font>I<font color = "red">L</font>DS<font color = "red">C</font><font color = "blue">SY</font><font color = "red">DY</font><font color = "blue">LT</font>QD-FNTFS<font color = "red">Y</font>NIFI<font color = "blue">F</font>VFD<font color = "blue">Y</font>FL<font color = "red">P</font>AAI<font color = "red">I</font><font color = "blue">VF</font>S<font color = "red">Y</font>VF<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">I</font>FA<font color = "blue">HE</font>AA<font color = "blue">MR</font>A<font color = "blue">QAKKMNV</font>ST<font color = "blue">LRS</font>N-EADAQ-RA<font color = "red">E</font>I<font color = "blue">RIAK</font>T<font color = "blue">A</font>LVNVS<font color = "red">L</font><font color = "blue">W</font>FIC<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>LISLK<font color = "red">G</font>VM-GDTSG-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">S</font>TL<font color = "blue">PA</font>LLA<font color = "red">K</font>SCS<font color = "blue">C</font>Y<font color = "red">NP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>LAITQHL<font color = "blue">P</font>WF
BCR_porPel  K<font color = "red">Y</font><font color = "blue">I</font>L<font color = "red">EG</font>I<font color = "red">L</font><font color = "blue">T</font>S<font color = "red">C</font><font color = "blue">SY</font><font color = "red">DY</font><font color = "blue">LT</font>QD-FNT<font color = "blue">R</font>S<font color = "red">Y</font>NIII<font color = "blue">F</font>VFD<font color = "blue">Y</font>FL<font color = "red">P</font>AAI<font color = "red">I</font><font color = "blue">IF</font>S<font color = "red">Y</font>VF<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">I</font>FA<font color = "blue">HE</font>AA<font color = "blue">MR</font>A<font color = "blue">QAKKMNV</font>TN<font color = "blue">LRS</font>G-EAESQ-RA<font color = "red">E</font>I<font color = "blue">RIA</font>RT<font color = "blue">A</font>LVNVS<font color = "red">L</font><font color = "blue">W</font>FIC<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>LISLQ<font color = "red">G</font>VL-GDLSG-INL<font color = "blue">L</font>VTTL<font color = "blue">PA</font>LLARSCSWY<font color = "red">NP</font>F<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>LAITQHL<font color = "blue">P</font>WF
BCR_triGra  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">IP</font><font color = "red">EG</font>I<font color = "red">L</font>DS<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>RD-SSTKS<font color = "red">F</font>GLCL<font color = "blue">F</font>FFD<font color = "blue">Y</font>VT<font color = "red">P</font><font color = "blue">L</font>SI<font color = "red">I</font><font color = "blue">VF</font>A<font color = "red">Y</font>FH<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">I</font>FE<font color = "blue">HE</font>KI<font color = "blue">LREQAKKMNV</font>T<font color = "blue">SLRS</font>NADQNAQ-SA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>LINIS<font color = "red">L</font><font color = "blue">W</font>VAM<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>TIVLQ<font color = "red">G</font>LL-GNQEN-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">S</font>IL<font color = "blue">PA</font>LIA<font color = "red">K</font>SASIY<font color = "red">NP</font>V<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>VA<font color = "blue">L</font>QQKL<font color = "blue">P</font>WF
BCR2_triLo  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">IP</font><font color = "red">EG</font>I<font color = "red">L</font>DS<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>RD-SSTKS<font color = "red">F</font>GLCL<font color = "blue">F</font>FFD<font color = "blue">Y</font>IT<font color = "red">P</font><font color = "blue">L</font>SI<font color = "red">I</font><font color = "blue">VF</font>A<font color = "red">Y</font>FH<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">I</font>FE<font color = "blue">HE</font>KI<font color = "blue">LREQAKKMNV</font>T<font color = "blue">SLRS</font>NADQNAQ-SA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>LINIS<font color = "red">L</font><font color = "blue">W</font>VAM<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>TIVLQ<font color = "red">G</font>LL-GNQEN-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">S</font>IL<font color = "blue">PA</font>LIA<font color = "red">K</font>SASIY<font color = "red">NP</font>V<font color = "blue">I</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>R<font color = "red">Y</font><font color = "blue">R</font>IA<font color = "blue">L</font>QQKL<font color = "blue">P</font>WF
BCRa_dapPu  K<font color = "red">Y</font><font color = "blue">IP</font><font color = "red">EG</font>I<font color = "red">L</font>DS<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>RD-TMTIS<font color = "red">F</font>TCCL<font color = "blue">F</font>AFD<font color = "blue">Y</font>CV<font color = "red">P</font><font color = "blue">L</font>II<font color = "red">I</font><font color = "blue">IF</font>C<font color = "red">Y</font>YH<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">I</font>VH<font color = "blue">HE</font>DA<font color = "blue">LRDQAKKMNV</font>S<font color = "blue">SLRS</font>NADQKSQ-SA<font color = "red">E</font>I<font color = "blue">RVAKIA</font>MMNIT<font color = "red">L</font><font color = "blue">W</font>VA<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>AICLQ<font color = "red">G</font>AV-GNQDK-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>VTIL<font color = "blue">PA</font>LIA<font color = "red">K</font>SASIF<font color = "red">NP</font>V<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>LA<font color = "blue">L</font>QKAL<font color = "blue">P</font>WF
BCR_limPol  <font color = "blue">R</font><font color = "red">Y</font><font color = "blue">VP</font><font color = "red">EG</font>I<font color = "red">L</font>NS<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">LT</font>RD-WATVS<font color = "red">Y</font>IMGCWICE<font color = "blue">Y</font>AL<font color = "red">P</font><font color = "blue">L</font>MV<font color = "red">I</font><font color = "blue">IY</font>C<font color = "red">Y</font>IF<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">V</font>CD<font color = "blue">HE</font>RH<font color = "blue">LREQAKKMNV</font>A<font color = "blue">SLRS</font>NVDTQKA-SA<font color = "red">E</font>M<font color = "blue">RIAKVA</font>LVNVL<font color = "red">L</font><font color = "blue">W</font>VVS<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>AI<font color = "blue">A</font>MI<font color = "red">G</font>IA-GDQML-I<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>R<font color = "blue">S</font>AL<font color = "blue">PA</font>LAG<font color = "red">K</font>AASVY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">F</font><font color = "blue">R</font>LA<font color = "blue">M</font>QKEI<font color = "blue">P</font>CC
BCR2_braKu  N<font color = "red">F</font>S<font color = "blue">P</font><font color = "red">EG</font>L<font color = "red">L</font>ST<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NDNKFHGYF<font color = "red">Y</font>TMYI<font color = "blue">F</font>TGA<font color = "blue">Y</font>CV<font color = "red">P</font><font color = "blue">M</font>LLLM<font color = "blue">F</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">V</font>WA<font color = "blue">HE</font>ASS<font color = "blue">R</font>A<font color = "blue">QAKKMNV</font>E<font color = "blue">SLRS</font>NADANAE-SA<font color = "red">E</font>M<font color = "blue">RIAKVA</font>LTNVL<font color = "red">L</font><font color = "blue">W</font>VCI<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>FV<font color = "blue">A</font>VT<font color = "red">G</font>A<font color = "blue">F</font>-GNRQI-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>VAQL<font color = "blue">P</font>SLIC<font color = "red">K</font>MAS<font color = "blue">C</font>L<font color = "red">NP</font>L<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>QV<font color = "blue">L</font>QKEL<font color = "blue">P</font>WF
BCR3_braKu  D<font color = "red">F</font>S<font color = "blue">P</font><font color = "red">EG</font>M<font color = "red">L</font>ST<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font><font color = "blue">L</font>NENRLHGPI<font color = "red">F</font>TGYI<font color = "blue">F</font>FGA<font color = "blue">Y</font>CV<font color = "red">P</font><font color = "blue">M</font>FLLF<font color = "blue">F</font>F<font color = "red">Y</font>SQ<font color = "blue">IV</font>K<font color = "blue">A</font><font color = "red">V</font>WA<font color = "blue">HE</font>AA<font color = "blue">L</font>KA<font color = "blue">QAKKMNV</font>E<font color = "blue">SLRS</font>NADANAE-SA<font color = "red">E</font>V<font color = "blue">RIAKVA</font>LTNVL<font color = "red">L</font><font color = "blue">W</font>ICI<font color = "red">W</font><font color = "blue">T</font><font color = "red">PY</font><font color = "blue">A</font>FV<font color = "blue">A</font>VT<font color = "red">G</font>A<font color = "blue">F</font>-GNRQI-L<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>VAQL<font color = "blue">P</font>SLIC<font color = "red">K</font>CASSL<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">F</font><font color = "blue">R</font>QVIQKDY<font color = "blue">P</font>WF
BCR1_triGr  G<font color = "red">Y</font>AL<font color = "red">DG</font>M<font color = "red">L</font>GT<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font>V<font color = "blue">T</font>RT-WNN<font color = "blue">R</font>SHILAATAFMWVI<font color = "red">P</font>VLI<font color = "red">I</font>AGC<font color = "red">Y</font>WF<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>FK<font color = "blue">HE</font>AE<font color = "blue">L</font>KA<font color = "blue">QAKKMNV</font>A<font color = "blue">SLRS</font>NADQQQV-SA<font color = "red">E</font>I<font color = "blue">RIAKVA</font>ITNVV<font color = "red">L</font><font color = "blue">W</font>LS<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PF</font>M<font color = "blue">V</font>ISNL<font color = "red">G</font>IWADPQQV--<font color = "blue">T</font><font color = "red">P</font><font color = "blue">L</font>V<font color = "blue">S</font>SL<font color = "blue">P</font>VLLS<font color = "red">K</font>TSCSY<font color = "red">NP</font>L<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">AIS</font><font color = "red">HP</font>K<font color = "red">Y</font><font color = "blue">R</font>EC<font color = "blue">L</font>KTLV<font color = "blue">P</font>WI
BCR2_triGr  N<font color = "red">F</font>AL<font color = "red">DG</font>I<font color = "red">L</font>NT<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font>FSRD-MLSMS<font color = "red">Y</font>IVSACVWA<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">L</font>IV<font color = "red">I</font><font color = "blue">IF</font>C<font color = "red">Y</font>TF<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">V</font>FE<font color = "blue">HE</font>ET<font color = "blue">LRQQA</font>A<font color = "blue">KMNV</font>T<font color = "blue">SLRS</font>SANSEDT-SA<font color = "red">E</font>F<font color = "blue">RIAKIA</font>MINVC<font color = "red">L</font><font color = "blue">W</font>LW<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PF</font>T<font color = "blue">I</font>VSFI<font color = "red">G</font>I<font color = "blue">F</font>-GNQAI-I<font color = "blue">T</font><font color = "red">P</font>YL<font color = "blue">S</font>SL<font color = "blue">P</font>VILA<font color = "red">K</font>TSSVY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>L<font color = "blue">S</font><font color = "red">HP</font>R<font color = "red">Y</font>QAA<font color = "blue">L</font>KEEFAW<font color = "blue">L</font>
BCR1_triLo  N<font color = "red">F</font>AL<font color = "red">DG</font>I<font color = "red">L</font>NT<font color = "red">C</font><font color = "blue">SF</font><font color = "red">DY</font>F<font color = "blue">T</font>RD-MPAMS<font color = "red">Y</font>IVGACVSA<font color = "blue">Y</font>VI<font color = "red">P</font><font color = "blue">L</font>IV<font color = "red">I</font><font color = "blue">I</font>VC<font color = "red">Y</font>TF<font color = "blue">IV</font>R<font color = "blue">A</font><font color = "red">V</font>FE<font color = "blue">HE</font>ET<font color = "blue">LRQQA</font>A<font color = "blue">KMNV</font>T<font color = "blue">SLRS</font>SASAEDT-SA<font color = "red">E</font>F<font color = "blue">RIAKIA</font>MINVC<font color = "red">L</font><font color = "blue">W</font>LW<font color = "blue">A</font><font color = "red">W</font>S<font color = "red">PF</font>T<font color = "blue">I</font>VSFI<font color = "red">G</font>I<font color = "blue">F</font>-GNQAI-I<font color = "blue">T</font><font color = "red">P</font>YL<font color = "blue">S</font>SL<font color = "blue">P</font>VILA<font color = "red">K</font>TSSVY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font><font color = "blue">A</font>L<font color = "blue">S</font><font color = "red">HP</font>K<font color = "red">Y</font>QAA<font color = "blue">L</font>KEEFAW<font color = "blue">L</font>
BCR3_triGr  NLSV<font color = "red">DG</font>L<font color = "red">L</font>NT<font color = "red">C</font><font color = "blue">SY</font><font color = "red">DY</font>Y<font color = "blue">T</font>RD-LPTVA<font color = "red">Y</font>IVGSCVHA<font color = "blue">Y</font>VL<font color = "red">P</font><font color = "blue">L</font>AV<font color = "red">I</font><font color = "blue">IF</font>C<font color = "red">Y</font>SY<font color = "blue">IV</font>Q<font color = "blue">A</font><font color = "red">V</font>FH<font color = "blue">HE</font>RQ<font color = "blue">LREQA</font>A<font color = "blue">KMNV</font>A<font color = "blue">SLRS</font>SGGKQDEMSA<font color = "red">E</font>F<font color = "blue">RIAKIA</font>LINCC<font color = "red">L</font><font color = "blue">W</font>LW<font color = "blue">A</font><font color = "red">W</font><font color = "blue">T</font><font color = "red">PF</font>T<font color = "blue">V</font>ISFM<font color = "red">G</font>VLHDDQSI-IN<font color = "red">P</font>YV<font color = "blue">S</font>SL<font color = "blue">P</font>VLLA<font color = "red">K</font>TS<font color = "blue">A</font>VY<font color = "red">NP</font>I<font color = "blue">V</font><font color = "red">Y</font>GL<font color = "blue">S</font><font color = "red">HP</font>K<font color = "red">F</font>QQC<font color = "blue">L</font>REEFGWN
  Consensus  <font color = "blue">r</font><font color = "red">%</font><font color = "blue">vp</font><font color = "red">EG</font>.<font color = "red">$</font><font color = "blue">t</font>.<font color = "red">C</font><font color = "blue">sf</font><font color = "red">DY</font><font color = "blue">lt</font>.. ...<font color = "blue">r</font>.<font color = "red">%</font>....<font color = "blue">f</font>...<font color = "blue">y</font>..<font color = "red">P</font><font color = "blue">l</font>..<font color = "red">!</font><font color = "blue">iy</font>.<font color = "red">Y</font>..<font color = "blue">iv</font>.<font color = "blue">a</font><font color = "red">V</font>..<font color = "blue">he</font>..<font color = "blue">lreqakkmnv</font>.<font color = "blue">slrs</font>..........<font color = "red">E</font>.<font color = "blue">riakva</font>.....<font color = "red">L</font><font color = "blue">w</font>..<font color = "blue">a</font><font color = "red">W</font><font color = "blue">t</font><font color = "red">PY</font><font color = "blue">av</font>.<font color = "blue">a</font>..<font color = "red">G</font>.<font color = "blue">f</font>...... .<font color = "blue">t</font><font color = "red">P</font><font color = "blue">l</font>.<font color = "blue">sm</font>.<font color = "blue">pa</font>.<font color = "blue">f</font>.<font color = "red">K</font>..<font color = "blue">ac</font>.<font color = "red">#P</font>.<font color = "blue">v</font><font color = "red">Y</font><font color = "blue">ais</font><font color = "red">HP</font>.<font color = "red">%</font><font color = "blue">r</font>.<font color = "blue">el</font>....<font color = "blue">p</font>.<font color = "blue">l</font>

Latest revision as of 01:17, 4 December 2010

Key Critters: introduction to genome projects opsins

Some species such as Drosophila have lost all ciliary opsins -- clearly this class of genes is not essential for a successful visually complex flying insect with 5-color vision, periferal motion detection, polarized light capability and circadian rhythm (as one might have assumed from vertebrates). Other protostome lineages such as nematodea (eg Caenorhabditis elegans) function successfully without any vision at all, making this 'model organism' completely irrelevent to the evolutionary study of vision.

However bees, annelids, and mammals retain ciliary opsins so it follows -- pervasive, detailed convergence at the molecular level being impossible -- this must be the ancestral bilateran state state. In turn that suggests ciliary opsins in cnidaria and indeed that has been recently established in the lensing eye.

When the eye is reduced to a single pigment cell backing a single photoreceptor cell, the opsin of that species may be expressed only in one cell of the entire body. In this situation, the opsin may never show up in transcript collections, even with subtraction of common ones. One sees the importance of complete genomes here (versus transcripts or immunostained sections alone): absence of ciliary opsin evidence in a genome is truly evidence of ciliary opsin absence.

Vertebrates could never have evolved ciliary opsin vision had the bilateran ancestor possessed the limited opsin repertoire of fruit fly. Thus the most pressing question is -- assuming rhabdomeric opsins were thoroughly entrenched in the earliest bilateran imaging eyes and photoreception systems -- what kept ciliary opsins around in early bilatera? Recall early diverging deuterostomes (xenoturbellids, urchins, acorn worms, tunicates, and lancelets) lack imaging vision -- that emerged in full modern form on the lamprey stem.

Conversely, assuming cnidaria use ciliary opsins, what kept rhabdomeric opsins around so that they could later be co-opted by protostomes for their form of opsin-based vision? Evolution is strictly 'use it or lose it' over these time frames. Here cnidaria, or at least their larva, may also use rhabdomeric opsins. It seems that both classes of opsins have retained roles in most species, but very different classes were promoted to the imaging role in different branches of Bilatera. In fly, ciliary opsins have winked out; in nematode, both ciliary and rhabdomeric opsins are gone. While irrevocable, these losses would scarcely receive comment in non-model organisms.

It's important to understand contemporary representatives of early diverging species (relative to the sequence of divergence nodes leading to human) are not archaic failed experiments nor primitive living fossils frozen in evolutionary time. Quite the contrary, all surviving extant species are equally successful and fully modern -- the tree of life is right-justified. Indeed their genes, regulatory signalling systems, and enzymes may be more finely honed than slowly evolving mammals because of more rapid evolution attributable to larger effective population sizes, reproductive mode, short generation time, and marine selective predatory pressures.

However we can still hope that ancestral character traits will still be reflected to some extent in these earlier diverging species and that with enough complete opsin repertoires from taxonomically appropriate species, ancestral genes and even whole visual systems can be reconstructed at key ancestral nodes on the phylogenetic tree. The story describing the evolution of the human eye then amounts to describing its status at these successive nodes with perhaps interpolative speculation between them. Definitely limits to knowledge exist because living metazoans provide only 35 nodes between sponge and human -- gaps between nodes may average 30 million years but can greatly exceed that (eg 135 myr between bird and platypus). This is offset by the occasional proposal for new deuterostome branches (Xenoturbella, Convoluta) or basal metazoan (Ctenophores.

The ideal set of genomes needed to study the evolution of the metazoan eye is only partly completed, underway, or not even proposed yet. In some cases, the genome size of clade representatives is so large (eg lungfish at 25x human) the species may never be sequenced, though satisfactory opsin transcripts could still be obtained. In others, the rate of evolution has been so fast so long that very little information about photoreception at ancestral nodes has been retained (eg the tunicate Oikopleura). Hagfish opsins, which would conveniently break up the crucial lamprey long branch, are not available at GenBank but here the animal has adopted a deep water habitat, meaning that its cone opsin genomic repertoire will be highly reduced, if not gone entirely, in its markedly degenerated eyes, though whatever remains of its opsins could still be informative.

MoreBilatGenes.png

The impact of adding more genomes is to uncover more genes of the common bilateran ancestor that were masked by lineage-specific losses. Recall the beatle genome Tribolium uncovered 126 additional genes absent in other insect genomes but nonetheless present in human. Humans themselves of course have lost hundreds of genes even relative to the first land animal, so here too we need to pool mammalian and amniote gene pools to reconstruct that ancestor.

Model organism choices do not always coincide with genome sequenceability, transcriptome projects, nor (worst of all) with more slow-evolving and less derived species. Finally, most sequencing speaks to narrow anthropocentric interests, whereas the sequencing need more broadly conceived is greatest farther back (to break up long branches). The evolution of the eye needs a rather different portfolio of genomes than a typical human disease gene because of the earlier intrinsic timing of the innovative events. In fact, one product of the investigation here is to spell out these needed genomes. Of course one obvious genome choice are cubomedusan jellyfish with their 24 eyes of 6 types.

It's worth reviewing genome status and recent experimental literature on key species. While abstracts are readily available at PubMed, access to free full text is unpredictable, so those links are collected when available. It suffices to reference only recent articles because those in turn cite the earlier literature and citation in turn of their paper are collected by Google Scholar (or AbstractsPlus at PubMed). Most opsin sequences in the Opsin evolution reference sequence collection have a PubMed accession as a field in their fasta header database; those can simply be compiled to an active link that opens all of them in one PubMed window.


OpsineyePhylo.png


Figure adapted from: Acoel Flatworms Are Not Platyhelminthes: Evidence from Phylogenomics (H Philippe et al PLoS ONE. 2007 Aug 8)


Deuterostomes moved to separate article

Key critters have been broken down into 4 smaller articles -- deuterostomes are now here.

Chondrichthyes: Callorhinchus milii (elephantshark)         13 opsins
Agnatha:        Petromyzon marinus (lamprey)                 9 opsins
Agnatha:        Eptatretus burgeri (hagfish)                 0 opsins
Urochordata:    Ciona intestinalis (tunicate)                4 opsins
Echinodermata:  Stronglyocentrotus purpuratus (sea urchin)   6 opsins
Hemichordata:   Saccoglossus kowalevskii (acornworm)         1 opsin
Deuterostomia:  Xenoturbella bocki + Convoluta pulchra       0 opsins

Lophotrochozoa moved to separate article

The Protostoma section has gotten too large. The seven Lophotrochozoa with genome projects are now here and Ecdysozoa here.

2.1 Annelida: Platynereis dumerilii (ragworm) .. 3 opsins
2.2 Annelida: Capitella sp (marine worm) .. 2 opsins
2.3 Annelida: Helobdella robusta (leech) .. 2 opsins
2.4 Mollusca: Aplysia californica (sea hare).. 2 opsins
2.5 Mollusca: Lottia gigantea (limpet) .. 2 opsin
2.6 Platyhelminthes: Schmidtea mediterranea (planaria) .. 1 opsin
2.7 Platyhelminthes: Schistosoma mansoni (trematode) .. 3 opsins

Cnidaria and Porifera moved to separate article

The key critter article has gotten too large -- cnidaria are now here.

Cubozoa: Tripedalia cystophora .. 1 ciliary opsin
Cubozoa: Carybdea marsupialis (jellyfish) .. probable opsins
Anthozoa: Nematostella vectensis (sea anemone) .. claimed opsins
Hydrozoa: Hydra magnipapillata (hydra) .. claimed opsins
Hydrozoa: Cladonema radiatum (jellyfish) .. claimed opsins

Porifera, Placozoa, Choanoflagellates .. 0 opsins

Ecdysozoa: 79 opsins

This clade includes insects and other arthropods but not molluscs and annelids (lophotrochozoa). The focus here is on species with genome projects that allow complete opsin repertoires to be determined, as supplemented by annotation transfer from experimental species when 1:1 orthology can be established.

Genome projects have not sampled ecysozoan phylogenetic diversity evenly to date but that may change as small genomes can be rapidly sequenced today. Studies of photoreception in non-genome species are limited by their inevitably incomplete repertoire of sequenced opsins and companion genes. Opsins in genomic species have determinable intron positions and phases and flanking genes so better prospects for inference of accurate descendent relationships.

DrosOpsin.jpg

An immense amount of experimental work on Drosophila melanogaster, recently reviewed from an evolutionary perspective, provides an excellent understanding of the evolutionary history underlying regulatory genetics, biochemistry, developmental and structural homologenization of opsin expression across larval Bolwig organs and adult ocelli and eye.

While annotation transfer to the other 11 fruit fly genome projects is largely justified, that becomes problematic even across Insecta because of gene loss in drosophilids (notably all ciliary opsins), lineage-specific tandem expansion of opsin multiplicities and the necessary rationales for their retention, derived conditions, and better representation of ancestral characteristics in other species. It will prove very difficult even to get at ancestral dipteran vision starting from Drosophila. Yet species with simpler vision like Tribolium are no living fossils either, having lost opsins.

Imaging vision in ecdysozoa (and lophotrochozoa) is quite different from the chordate system, with rhabodomeric opsins residing in specialized microvilli rather than ciliary opsins in modified cilia. The signalling system and chromophore regeneration also represent substantial departures. At first there seems no common ground for a shared Ur-bilateran ancestor -- which signalling system was originally used for imaging vision and which lineage displaced it with the other? Some protostomes still utilize ciliary opsins in non-imaging photoreception and similarly some deuterostomes still utilize rhabodomeric opsins. Since the relevent opsin gene trees coalesce far earlier, this proves Ur-bilatera possessed both opsin classes (without clarifying which system was used for imaging vision, if either).

Blastp of any rhabdomeric opsin from any protostome against the set of all deuterostome opsins invariably gives vertebrate melanopsins as best match, whereas blastp of any protostome ciliary opsin (pteropsin) always has best match to TMTs (ancestral form of encephalopsin). That is, from the biomedical perspective, rhabdomeric opsins are just a clade-specific expansion of melanopsins largely irrelevent to human vision. Similarly invertebrate ciliary opsins not used in imaging vision primarily inform us on deeper ancestral origin issues. Note melanopsin and TMT are not orthologs at the level of Ur-bilateran nor even Ur-eumetazoan because gene duplication and divergence preceded the cnidarian last common ancestor.

The nature of vision at ancestral nodes has not yet been resolved, in part because pre-bilateran cnidaria photoreceptors studied so far as outgroup have been either ciliary, or based on distantly related cnidarian-specific opsins, or in the case of coral melanopsin, genomic sequence not yet associated with photoreception. In the Ur-eumetazoan common ancestor, this could imply ciliary opsin imaging vision, no imaging vision but convergent evolution (later independent invention) in the box jellyfish lineage, or even rhabdomeric imaging vision with subsequent displacement by ciliary opsins in cubomedusa and separately in later deuterostomes. Sponge larva presumably also utilize a ciliary opsin but here again it is unclear whether later metazoan use a system descendant from that.

It's sometimes asserted that imaging vision systems (all highly dissipative of ATP) were first enabled in the rapidly oxygenating Cambrian ocean, yet near-simultaneity is not a good fit to the arthropod fossil record (stalked eyes) nor molecular reconstructions. For example, extant representatives of early diverging deuterostomes (xenoturbella, acornworms, echinoderms, tunicates, amphioxus) all lack imaging vision (depending on how that is defined in scanning larva), so it seems clear that early arthopods had well-developed vision prior to the emergence of hagfish/lamprey. The majority of extant animal phyla have prospered for 540 myr without ever developing imaging vision.

Ecdysozoa .. opsin repertoire of the last common ancestor

Questions of ancestral opsin repertoires and their implied photoreception biology are best addressed after careful step-by-step reconstruction of opsin repertoires in each of the relevent lineages, exhausting available information in extant species rather than just add to a century of speculation. These reconstructions can help evaluate candidates for 'living fossils'. Thus the focus in this section is reconstruction of the opsin repertoire of just the last common ancestor of ecdysozoa. That can be combined later with parallel efforts on ancestral lophotrochozoa and deuterostomes opsins to get closer to the Urbilateran.

EcdPhyl.jpg

This program has already been set in motion with important recent papers sequencing opsins in arthropod outgroups to the over-sampled Insecta, providing new opsins from crustacean and chelicerates. The gene tree, as overlaid on clade divergence, shows color vision already well established prior to divergence of insects. However incoming data, in the form of a second opsin from the ventral eye of horseshoe crab Limulus (a chelicerate, not crab (malacostracan crustacean)), already requires an earlier origin for the opsin class BcRh1 once thought specific to crustaceans.

Just as absence of effort on hagfish has needlessly delayed our understanding of chordate vision evolution, absence of effort on early diverging Ecdysozoa such as Pycnogonida (sea spiders), Myriapoda (millipedes), Onychophora (velvet worms), and Tardigrades (water bears) has seriously retarded reconstruction of the ancestral opsin repertoire in this lineage. Rather than yet another minor mammalian cone opsin or yet another butterfly gene expansion, biology is better served by sequencing more strategically placed species. Ironically the truly pivotal data may come out of genome projects rather than opsin research per se.

In classifying ecdysozoan opsins from a deeper evolutionary perspective, it is necessary to set aside narrow clade-specific expansions and contractions of opsin repertoires, however adaptively important to the individual species concerned. Wavelengths of peak adsorption -- subject to significant change from tuning residue substitution -- seem an unsound basis for evolutionary classification (though in retrospect work fairly well). This leaves phylogenetic alignment, signature residues and rare genomic events (such as indels and introns) as the main tools.

Here the remarkable observation in 2003 that a single lysine K90 (bovine rhodopsin numbering G90) suffices to define the phylogenetically valid class of ultraviolet opsins. Six years later, despite a vastly expanded data set, there is still near-perfect concordance of spectrophotometry, behavioral studies, alignment clustering, indel signature, intronic structure, and possession of lysine (rarely glutamate) at this position. This residue was previously known to be important to spectral tuning from bird C90S ultraviolet vision and human rhodopsin G90D night blindness.

This residue sits deep within transmembrane helix 2 as illustrated by the alignment at bottom. That hydrophobic mileau is unworkable energetically for a charged residue unless a compensatory counterion exists. That negatively charged residue is presumably the ancestral counterion, negatively charged E171 (rather than the E113 of vertebrate ciliary opsins) or for positively charged residue, the Schiff base itself. K90, by taking E171 away from the Schiff base lysine K296, has the effect of leaving that protonated, an effect known to shift adsorption into the ultraviolet.

Observe however that opsins specialized to blue (not ultraviolet) are also satisfactorily classified in this same region (June 2009 current alignment below). These opsins have some other residue than lysine at 90 but share a one-residue deletion near the lysine that would shift its orientation relative to the chromophore as well as a proline six residues after the DRY motif, which is glycine in all other ecdyozoan opsins. This agrees with conventional phylogenetic alignment that sisters blue and ultraviolet opsins to the exclusion of long wavelength and blue-green opsins as well as to the more basal BcRh opsins operationally defined by clustering to two particular opsins from the crab Hemigrapsus sanguineus.

While K90 could potentially have arisen multiple times as the same solution to the problem of ultraviolet vision, the simultaneous presence of multiple other defining signatures render this improbable. Opsins with K90 thus date back to the common ancestor of chelicerates and insects (ie Arthopoda) if not earlier, though no such opsins are seen in lophotrochozoan whole genome projects (eg the mollusk Aplysia) or deuterostomes. Blue optimized opsins appear limited to insects. Consequently prior to gene duplication and divergence, the ancestral gene had K90, hence ultraviolet vision not tuned to blue.

This implies coalescence of the blue, ultra-violet and RH7-class ultraviolet opsins to a single gene prior to arthropod divergence. Similarly, despite many lineage-specific expansion, the long and middle wavelength opsins merge into a single gene in this same era. The same can be said for their ciliary opsins and those of deuterostomes. Since lophotrochozoa and deuterostomes possess but a single class of melanopsins -- notably with two introns identical to arthropod RH7 -- it follows that Ur-protosomes and Ur-bilaterans had but two opsins (subject to the caveat that ancestral gene duplication followed by gene loss in all extant lineages is undetectable). The Ur-bilateran did not have color vision but rather ocellar vision and circadian rhythm.

These two Ur-bilateran opsins had not yet coalesced because both classes are observed in earlier diverging cnidaria. However reconstruction of ancestral sequence for ciliary and melanopsin gene familes at this node begins to exhibit a merger. That can be readily be seen using the opsin classifier because best-blastp of cnidarian melanopsin selects cnidarian ciliary opsins. Sponge larva presumably have at least one opsin; in the common ancestor, this may predate the gene duplication leading to the two opsins of eumetazoa. The status of neuropsins, peropsins and RGRopsins is unclear at most of these nodes -- their role may reside more in carotenoid metabolism and retinoid replenishment.

Panarthropoda: Hypsibius (water bear) .. 0 opsins

A 5x genome project for Hypsibius dujardini, a phylum of microscopic ecdysozoan was approved in July 2007 but Broad has not yet begun trace reads on the small 70 mbp genome (suggesting densely spaced genes with small introns as this is not likely highly derived). It could prove very useful for opsins as tardigrades are basal to all of Arthropoda and so shed light on that last common ancestor. In fact with accompanying centipede, horseshoe crab, amphipod, and priapulid genomes, the whole ecdysozoan ancestor will be accessible.

TardiEyes.jpg

The only known fossil specimens are found in Siberian mid-Cambrian deposits and much later amber. The older fossils have three pairs of legs rather than four, a simplified head morphology, and no posterior head appendages and probably represent a stem group of extant tardigrades. Aysheaia from the Burgess Shale might be related to tardigrades.

Nothing is currently known about photoreception or opsins in tardigrades -- barely that they have eyes. However a rhabdomeric opsin at the minumum may be expected in front of the pigment cups. However the current GSS and EST collections (about 6000 sequences) do not currently contain any convincing matches using various rhabdomeric and ciliary opsins as tblastn queries.

Greven has recently reviewed the situation in regards to tardigrade eyes. These consiste of a pair of inverse pigment-cup ocelli located in the outer lobe of the brain. One (sometimes two microvillous (rhabdomeric) cells are the apparent photoreceptors, which are backed by a single pigment cup cell containing pigment granules (of unknown chemistry) in the outer dorsolateral lobe of the brain. Ciliary sensory cells located close by are probably epidermal mechano- and chemoreceptors rather than photoreceptors.

Phototaxis cannot necessarily be attributed to the ocelli prior to determination of the complete opsin repertoire of the tardigrade genome and its anatomical assignments. It is safe to predict however that the ocellus opsin here will classify as a basal melanopsin. A ciliary opsin, known to be present in tardigrade ancestor, may well be retained. Here the question is whether it is expressed in a ganglion perhaps homologously to those of Platynereis.

Panarthropoda: Onychophora (velvet worm) .. 0 opsins

The key arthropod outgroup Onychophora is also completely lacking in opsin data even though their eyes may provide important clues to the evolution of arthropod rhabdomeric vision -- a pair of simple ocelli at the base of the antennae on the first segment may be the ancestral visual design. The anatomy here consists of a chitinous ball lens, a cornea-like covering and a retina connected to the brain center via an optic nerve. Various Cambrian fossils look more or less like onychophorans, such as Aysheaia, some have argued that the onychophoran lineage has a significant pre-Cambrian history.

OnychoEye.jpg

G. Mayer makes the surprising observation that onychophoran eyes are innervated to the central (rather than lateral like ommatidia) part of the brain. More specifically, the posterior branch of the optic nerve connects to the posterior lamina of the central brain whereas the anterior branch, after bifurcating again, joins nerves connecting the antennal glomerulus to the mushroom body. Further, these everse eyes originate embyrologically from an ectodermal groove rather than the lateral proliferation zone of ommatidia which develop from lateral ectoderm of the ocular segment. Consequently ornychophoran eyes are better homologized to median ocelli of euarthropods than to their compound eyes.

Despite some historic confusion over cilia in onychophoran photoreceptors, the photoreceptors reside in microvilli and the ocelli are unambiguously rhabdomeric. However the presence of 9x2+0 cilia raises the question of whether the shift seen in deuterostomes is an abrupt discontinuous difference or less cosmic change just in intracellular targeting of gene expression and membrane ramification.

FossilEyeLobo.jpg

The number of these ocelli varies -- apparently because of lineage-specific structural duplications -- but the ancestral number, inferred to be two from extant lineages, has fossil support if the paired dark spots in the middle of the head in the Lower Cambrian species Luolishania longicruris (synonym: Miraluolishania haikouensis) are its only (lensed ocellar) photoreceptors. In this view, ommatidial eyes did not furnish the primary ancestral vision but are rather a dramatic later expansion of lateral photoreceptors within euarthropods.

This has implications for the opsins used in these respective photoreceptors and the evolution of this gene family. Here it will be important to determine the full repertoire of onychophoran opsins and where each is expressed. The hope here is that a stable association exists of opsin type with photoreceptor types, allowing more to be deduced about photoreception in the ancestral protostome and bilateran.

Recent Lower Cambrian lobopodian fossils from China have clarified the anatomy of these 543 myr old fossils and their phylogenetic relationships to living onychorphorans (which they closely resemble). The paired dark spots interpreted as [non-compound ocellar] eyes are quite small and positioned more dorsally than lateral (which has implication for central rather than lateral innervation). The light environment was bright (shallow marine).

LoboCambr.jpg

While these fossils are probably not in the exact line of descent to any contemporary onycophoran, the last common ancestor is not far removed. They thus suggest that two symmetrically placed ocelli is the ancestral state and that these have a continuous homologous history without confusing gains and losses in photoreceptor structures or major brain re-wiring.

The question is whether these presumed ocelli also gave rise to compound eyes through structural splitting and subsequent specialization in descendent arthropod lineages. Conceivably the major optical system of arthropods evolved later from scratch (though recycling existing components and evo-devo regulatory modules). Another scenario is that these fossils -- and perhaps extant onychophorans -- had additional photoreceptors deployed without telltale pigment cups (making them effectively undetectable, as with ciliary opsins in protostomes). For example lateral photoreceptors providing roll orientation might have evolved into compound eyes with lateral brain connections.

While we will never know the sequence of the opsins utilized in these fossils, they are likely orthologous to the opsins in contemporary onychophorans, recalling the definition of orthology references the LCA and allows for lineage-specific gene duplications. Note however extant velvet worms are not exactly living fossils, being terrestrial animals of dark habitats, a shift accompanied many times by adaptive mutations in opsins. Perhaps methods of ancestral sequence reconstruction can adjust for this in some way.


Chelicerata: Ixodes scapularis (tick) 2 opsins

The genome project was completed long ago but has experienced a multi-year bottleneck in assembly release and publication. However contigs built from a subset of 19.4 million traces became available to tblastn of the GenBank "wgs" division by late 2007. Ixodes has a very conservative genome (regretably 2.1 gbp in size), seemingly far less derived than drosophilids in matters such as intron, gene retention, and protein sequence conservation. This, in conjunction with the helpful phylogenetic position of chelicerate outgroup to the many insect genomes, has improved prospects for reconstructing the ancestal opsin repertoire of Arthropoda and eventually Protostomia and UrBilatera.

A large collection of annotated Ixodes ESTs is available at the DFCI Gene Index of which 3 are marked up (2 wrongly) as opsins. Using the Opsin Classifier, the full length gene could be recovered for the first of these (TC19272) on 24 Nov 07, intronated at the Trace Archives (4 introns, superb coverage), and added to the classifier fasta collection as RHAB1_ixoSca. It classifies with rhabdomeric opsins (ie with deuterostome melanopsins) with a very respectable 57% maximal percent protein identity. The second and third intron have classical ancestral position (following GWSR and LAK) and phase (2 and 0). Synteny awaits assembly of large contigs -- adjacent exons are not spanned by single traces.

A fragment from a second melopsin, found in June 2009, has the two exons and best blastp diagnostic of an RH7-type UV opsin but has E in K90 position. Assembly contigs are very short, ruling out synteny comparison, and coverage is lacking for the first exon. There is no sign of additional UV or blue opsins. No ciliary opsin is present in the current set of traces. Ixodes thus appears to have a small repertoire of opsins.

>UV7_ixoSca Ixodes scapularis (tick) exon 1 missing, exon 2 disjunct, K90 is EIP
0  2 
1 RRRIRSQANLLVFNLALSDLLMVLEIPLLVYNSLKLRPALGVW 1
2 GCQLYGLMGGLSGTSAIFSIAALSLERYLALGRPRDPFARLTRSRAFALSLSSWIYALCFSAWPLLGVTSPYVPEGFLTSCSFHFLSDATSDRCFVWIFFVAAWCVPLVFVTTCYSGILVTVIRSR KALAQES
RRSELRVAKVSLALVLLWTVAWTPYAIVALLGITGRRNLLTPWGSMAPAMFCKSAAVLDPFVYGLSHPSFRRELAIMLPCLRPRQRPVSLTLRAVVQLPKRPGPRSAGSSTSVPVTAPGTTKDNHCPTPPNVSR* 0

>LWS_ixoSca Ixodes scapularis ocellar TC19272 UP|OPSO_LIMPO 
0 MGSEGQRTNMSLLDELASPYMKNGTLVESVPDEMLYMVHPHWYNFKPMNPLWHSLLGFAMVILGVISVVGNSMVIYIMTTSKSLRSPTNMLVVNLAFSDW 2
1 CMMAFMMPTMAANCFAETWILGPFMCEVYGMVGSLFGCGSIWSMVMITLDRYNVIVRGVAAAPLTHKRAALMIFFVWFWALTWTLLPFFGWSR 2
1 YVPEGNMTSCTIDYLTKALWSASYVVAYAGGVYWTPLFINIYCYSKIVRAVAQHEKQLRLQARKMNVASLRANAEQTKTSAEARLAK 0 
0 IALMTVGLWFMAWTPYLTIAWAGIFSDGSKLTPLATIWGSVFAKANACYNPIVYGISHPKYRAALARRFPSLVCMPPGGDQLDTRSEASGITTIEDKVMTTET* 0
The 11 chelicaterate opsins available in June 2009 (after consolidating nuisance GenBank entries for Limulus):

BCR_limPol  Limulus polyphemus  (horseshoe_crab) opsin 5         FJ791252 ventral eye
LWS_limPol  Limulus polyphemus  (horseshoe_crab) CRBOPSINA       L03781   lateral eye
LWS1_hasAda Hasarius adansoni   (jumping_spider) HaRh1 kumopsin1 AB251846
LWS2_hasAda Hasarius adansoni   (jumping_spider) HaRh2 kumopsin2 AB251847
LWS1_plePay Plexippus paykulli  (jumping_spider) PpRh1 kumopsin1 AB251849
LWS2_plePay Plexippus paykulli  (jumping_spider) PpRh2 kumopsin2 AB251850
LWS_ixoSca  Ixodes scapularis   (tick)                           P35361   ocellus
LWS_loxLae  Loxosceles laeta    (spider) fragment                EY188471 venom gland
UVV_hasAda  Hasarius adansoni   (jumping_spider) HaRh3 kumopsin3 AB251848
UVV_plePay  Plexippus paykulli  (jumping_spider) PpRh3 kumopsin3 AB251851 
UVV_ixoSca  Ixodes scapularis   (tick)
PycnoEyes.jpg

The phylogenetic arrangement of these species is (Limulus,(Ixodes,(Loxosceles,(Hasarius,Plexippus)))). Molecular clock dating of divergences (late Paleozoic just for land chelicerates) is under some dispute.

This leaves Pycnogonida (sea spiders) the last major unrepresented chelicaterate group (even more basal if chelifore appendages aren't homologous to true chelicerae, in conflict with Hox expression boundaries showing anterior-most appendages also deutocerebral). Shallow water species have two pairs of dorsally located eyes. Given that the body is generally just a millimeter or two, these eyes are small and quite simple. A longwinded 1891 dissertation on their larval and adult anatomy is available as well as a 1973 ultrastructural and modern account.


Crustacea: Daphnia pulex (water flea) .. 7+ opsins

Opsin daphniaJGI.png

An 8.7x genome assembly was released in July 2007 at JGI with further support at wFleaBase. A May 2009 meeting report suggests an imminent release of initial publications by the 370-member consortium.

The gene count, supposedly 39,000, may be inflated with genomic transcript noise that does not really code for protein, contig assembly errors resulting from polymorphism and use of paired end reads and over-counting of gene fragments and recent processed pseudogenes. JGI and Gnomon models to date err grievously on ciliary opsin gene models because they lack the last exon (below) which is necessary to complete the covalent lysine motif to FR.

This crustacean, basal to Hexapoda arthropods, provides a potentially important outgroup to insects (together forming Pancrustacea). However the opsin story, summarized in a meeting abstract is an embarrassment of riches, not conducive to deducing ancestral arthropod genome content. The total number of opsin genes came in at 37, comprised of 22 rhabdomeric opsins (mostly long wavelength), 7 ciliary opsins (pteropsins), and 8 in a novel family without close affiliates. A post on the Ixodes list serve even raises this to 46 by Feb 2008.

This seems excessive given Daphnia has a single medial compound eye with merely 22 ommatidia with 8 photoreceptors each, an under-focusing lens, and a three-ocellus naupliar eye, yet circadian rhythms and a need to assess water turbidity, depth, and distance fkom shore. Daphnia also can detect polarized light. It's not clear that exquisite color discrimination potentially afforded by dozens of opsins would be advanageous for a 22-pixel array; experimentally, only four wavelengths of peak sensitivity are observed at 348 (UV), 434, 525, and 608 nm in dorsal ommatidia.

Again the possibility arises that K-rhodopsin gene duplicates could have taken on other sensory or metabolic roles (digestion of complex algal carotenoids). Planned in situ hybridization studies may illuminate biological roles of these opsins. The pteropsins are probably of most interest from the urbilateran perspective.

Gene models have not been submitted yet to GenBank but are extractable by text query at wFleaBase. What is needed here however is not the clutter of 37 sequences but their collapse into UV, blue, long, pteropsin, and novel ancestral representatives. This would remove the noise from lineage-specific expansions. The intron structure could provide very important support to classification schemes.

To a certain extent, this has been accomplished by June 2009 at FleaBase as text searching by 'opsin' turns up 25 matches, many in tandem pair sets (which could reflect assembly error to some extent). There is no explanation of how 37 opsins got expanded to 46 then reduced to 25 with ciliary and novel opsins no longer not listed. Despite assigned accessions, no gnomon gene models have been released at NCBI.

DaphniaEye.jpg

Intronated gene models can be manually extracted from scaffold dna (done for four below). These models, taken at face value, unsurprisingly have best-blast at GenBank to Triops and other crustaceans (20 non-Daphnia opsins, all melanopsins), which mercifully have been analyzed in a careful Feb 2009 paper. This study considered only non-EST Branchiopoda (like Daphnia) and Malacostraca melanopsin sequences that likely under-represent opsin evolutionary information available from the full seven classes of Crustacea.

The only Daphnia opsin (NCBI_GNO_472553) with a transcript (FE295533) has been assigned to the BCRH1 group (middle wavelength MWS). One Daphnia opsin has a lysine at position K90 (bovine rod rhodopsin numbering) considered proof of UV purposing.

The value of Daphnia genomic opsins relative to other crustaceans lies in their intronation, which distinguishes expansions arising through retroprocessing from tandem and segmental duplication of a few master intronated genes (which would then be the orthologs to other arthropod opsins).

Indeed the intronation pattern -- typically far more deeply conserved than protein sequence -- could link pteropsins more convincingly to lophotrochoan and deuterostome opsins than alignments with percent identities in the 20's. However, in comparison to Apis opsin counterparts, Daphnia has experienced numerous intron gains and losses, not furnishing a good guide to the ancestral state.

NCBI_GNO_176434 scaffold_53:626704-628972  Blue opsin [probable ortholog of Triops longicaudatus RhC]
NCBI_GNO_416624 scaffold_95:369266-373273  Opsin Rh3 Inner R7 photoreceptor cells opsin
NCBI_GNO_366144 scaffold_14:844292-847788  Melanopsin 
NCBI_GNO_557324 scaffold_2568:2224-6662    Short wavelength-sensitive opsin [defective model fragment but KMAACVDPFVYAINHPKYR]
NCBI_GNO_750363 scaffold_40:707906-709794  Compound eye opsin BCRH1 (brachyuran crab RH1)
NCBI_GNO_754363 scaffold_40:716143-718346  Compound eye opsin BCRH2 (brachyuran crab RH2)
... (rest are BCRH1 and BCRH2 types)

>UVV1_dapPul Daphnia pulex NCBI_GNO_176434 FE384049 EST 53% identical Apis mellifera 69% Triops RhC
0 MLGWNTPEDYMSYVHP 21 YWKTFEAPNPFLLYMIGFLYTIFMFCCVAGNGVVIWIFTN 2
1 CKSLRTPSNMLVVNLAILDMLMMLKSPVMIINSYNEGPIWGKLGCDVFGLMGSYNGIGSAVNNAAIAYDRHR 2
1 TISRPLDGKLSRKQVTLMIVAIWAWATPFSVMPFLGIWGRYVP 1
2 EGFLTTCTFDYMTEDASTRFFVGSIFVYSYVIPLAMLIFYYSKIVRSVGDHEKTLRDQAKKMNVTSLRSNRDQNEKSAEVRIAKVAIALATLFVFAWTPYAFVALTAAFGNR 2
1 SVLTPLLSTVPACCCKLVSCINPWIYAINHPRYR 2
1 MELQKKMPWFCIHEPVPTNDDSSVGSATTEMSGVSKETSS* 0
 
>UVV2_dapPul 49% penultimate intron lost, last intron has slid back 2 aa
0 MNGWNTPADYKSYVHPHWLSYEEPNPMLHHLLGVLYIFFMIASCLGNGIVIYIFST 2
1 TKELKTPSNILILNLAICDFIMMIKTPIFIVNSFNEGPVFGRLGCSIFGLLGAYVGPCSAVTNAAIAYDRYR 2
1 CISDPMGKRWSKSQASLIVLGCWVYASPVSLLPFTEIVNRFVP 1
2 EGYLTSCTFDYMTDNLETKMFVFILWIWCWIMPLGVIIFSYGKITTQVMTHEARLKEQAKKMNVESLRSGANKDARNEIRVAKVGISLTTLFLLSWTPYFAIAFIGCYGNR SLLTPGLSMIPACTCKMAACVDPFVYAINHPK 2
1 YRLELMKRFPWLCVHEKDDSTRSENSTNATIASEAESRT* 0

>BCRa_dapPul Daphnia pulex NCBI_GNO_149114 53% identical MWS_hemSan, 72% Triops longicaudatus RhA AB293433
0 MSNNLSSGYSSVAYRSEGASVLWGYPPGLSIVDLVPDDMKEFIHPHWNKFPPVNPMWHYL 21 LGVIYVILGITSVT 1
2 GNSLVVHLFAKTRDLRTPANMFVINLAFSDLCMMITQFPMFVFNCFNGGVWLFGPLFCELYACTGSIFGLCSICTMAAISYDRYNVIVNGMNRRRMTY 1
2 GRAGGLILFCWIYAIGWSIPPFVGWGKYIPEGILDSCSFDYLTRDTM 0
0 TISFTCCLFAFDYCVPLIIIIFCYYHIVRAIVHHEDALRDQAKKMNVSSLRSNADQKSQSAEIRVAKIAMMNITLWVAAWTPYAAICLQGAVGNQDKITPLVTILPALIAKSASIFNPVVYAISHPKYRL 0
0 ALQKALPWFCIHEKEEKEPPQDRREDSQSIATTNTNSSDVSLP* 0

>MEL1_dapPul Daphnia pulex NCBI_GNO_366144 no close homologs
0 MTSSNDSAGYLWAINATIWIIDDSNETLGIDWDDWDVSLWTQEQRQLLEHGGIPRQVHVALGVLLSFIVLFGFAANSTILYVFSR 2
1 FKRLRTPANVFIINLTICDFLACCLHPLAVYSAFRGRWSFGQT 1
2 GCNWYGMGVAFFGLNSIVTLSAIACERYIVITSSSCRPVVAKWRITRRQAQK 0V
0 VCAGIWLHCAALVSPPLLFGWSSYLPEGVLVTCSWDYTSRTLSNRLYYFYLLFFGFFLPVSVLTFCYAAIFRFILRSSKEITRLIMTSDGTTSFSKSTVSFRKRRRQTDVRTALI
ILSLAILCFTAWTPYTIVSLIGQFGPVDEDGELKLSPMVTSIPAFLAKTAIVFDPLVYGFSSPQFRNSVRQILRQQSISSSGNAGNRAGPNNMAMARTAIQNSRASSHATVSSF
SRNARMFPKDPLSKKTPNDPFVSTPLAVQQIPHFRLPTDVDINEQQFRRGIYANKSVSYWIDIIVLLQLGENLRKSCMKRKNSFKIPAGSIPQKNKLSNSRCSLLEDVSTHSLA
LRQMIFRKEGELYLFHHQPSHNAELAANKMDHQGNNKRIRRRFSEADMMHRSGKCRKNLPVSTSFDQ* 0

Daphnia opsins have no experimental data but their 'best-blast to PubMed' allows inference from opsins with experimental data:
UVV1_dapPul     NCBI_GNO_416624 ... 43% Acyrthosiphon pisum rhodopsin 7 XM_001944891
BCRH1_dapPul    NCBI_GNO_149114 ... 72% Triops longicaudatus AB293433
MEL1_dapPul     NCBI_GNO_366144 ... 33% Patinopecten yessoensis scop1 Gq AB006454
TMTa_dapPul                     ... 36% Apis mellifera pteropsin
TMTb_dapPul                     ... 36% Apis mellifera pteropsin

This blast twilight zone is especially dangerous for photoreceptor opsins because they are embedded in much larger gene family of generic rhodopsin and GPCR which share many structural and signaling properties. A slowly evolving generic rhodopsin might well score higher than fast evolving photoreceptor opsins. Gene expansions are noted for markedly enhanced rates as copies neo- or subfunctionalize. The generic rhodopsin might also share diagnostic residues through convergence at least at the level of statistical signficance ambiguity. Consequently intron location/phase and synteny can provide important backup.

The synteny circle surviving at this phylogenetic depth will be local (optimistically Pancrustacean). That is, the blue opsin of Daphnia might in synteny with Drosophila (ie establish orthology) but not to Platynereis ciliary opsin much less any vertebrate opsin (eg encephalopsin). This could be remedied to some extent by ancestral gene order reconstruction. The degree to which synteny can contribute to validating orthology relations within opsins is not currently known.

Ciliary opsins for Daphnia, absent from the collection of 25 pipeline-labelled genes, can be located by querying with Anopheles counterpart. Stored at the Opsin Classifier as TMT_dapPul, these are plausibly orthologs of deuterostome and lophotrochozoan ciliary opsins, as are new ciliary opsins from Culex, Aedes, Tribolium, and Bombyx. Counterparts to this gene and presumably its associated photoreceptor structure are missing in Drosophila, Nasonia, and other genomes.

In Daphnia, with its high level of apparent tandem duplication and 'excess' of opsins, the opsin of each class with highest external blastp score may be the parental gene and best conserve the function observed in its counterpart in other species.

>TMTa_dapPul Daphnia pulex (water_flea) last exon uncertain 45% id TMT1_anoGam
0 MPVWVYWSASAYLLFISIAGLFMNIVVVVIILNDSQ 0
0 KMTPLNWMLLNLACSDGAIAGFG 2
1 TPISAAAALKFTWPFSHELCVAYAMIMSTA 1
2 GIGSITTLTVLALWRCQHVVWCPTNRNSNFTDPNGRLDRRQGALLLTFIWTYTLIVTCPPLFGWGRYDREAAHIS 2
1 CSVNWESKMDNNRSYILYMFAMGLFIPLMAIFVSYISILLFIHK 0
0 SQQTSNNSDTVEKRVTFMVAVMIGAFLTAWTPYSIMALVETFTGDNVTNDSVSSEIKFYAGTISPAVATVPSLFAKTSAVLNPLIYGLLNTQ 0
0 FRTAWEKFSSRFLGRKKRHQRSQMAMGVSHKRRRDYLRTLLNRPASDEPAIVQHPSTKEMASSQAVSCVVVSNLDVPRAPNNSYVTVNDE* 0

>TMTb_dapPul Daphnia pulex (water_flea) ciliary long tail 60% identity
0 MPTWAYRLTAAYLLLISVLGLIMNVVVVIVILNDSQ 0
0 RMTPLNWMLLNLACSDGAIAGFG 2
1 TPISTAAALEFGWPFSQELCVAYAMIMSTA 0
0 GIGSITTLTALAIWRCQLVVCCPAKRKSAFTNHSGRLGCRQGVILLVIIWIYALAITCPPLFGWGRYDREAAHIs 2
1 CSVNWESKTNNNRSYILYMFCMGLVVPLAVIIISYVRILRVVQK 0
0 NQQQSGNVHRHRRDAAEKRVTMMVACMIAAFMAAWTPYSILALFETFIGQDNHSTYYSSRINNATNFSSAFPDGDLSYVGTISPAFATIPSLFAKTSAVLNPLIYGLLNTQ 0
0 FRLAWERFSLRFLGRFQCHRTQGVSGQHGANHHKTRRNVRKYLPNCYGDSRSLKPTPTVHLPMKEMVVSHAEQKVKTAQEQASSSVTKITTIPLISSDNQTIVSCPSSIMAN
CQQHETNQANHQQAARPDKVVDHQHLLQPNRLSSLLSLSLPSVLISTPNLPCSAQRQSAAEDQAMATCQQMTSGRIRDQQQQSDSFVVVGLLSRSADCYHHHTGDVEQFVFLDSTVDELGLTARSASP* 0


Hexapoda: Tribolium castaneum (flour beetle) .. 3 opsins

TriCasEyes.png

The red flour beetle, which is highly dark-adapted in lifestyle, has lost its blue opsin but not ultraviolet according to both the newly published genome project and specialized experimental querying, retaining the long wavelength ancestral color vision opsins and ciliary opsin (which is called pteropsin in insects though likely a strict ortholog of vertebrate TMT). The Tribolium genome article 110 page supplemental contains an excellent Table S14 of all known genes involved in insect eye development.

The fellow orthopteran, the corn rootborer Diabrotica, furnishes an ultraviolet opsin

Insect opsins are expressed non-uniformly across individual eye units (ommatidia) within compound eyes. In Drosophila, six peripheral photoreceptor cells R1-R6 express LW opsin which detect brightness, projecting into the upper optic neuropil (lamina). Central photoreceptors R7 and R8 provide color vision via UV, blue, and LW opsins that project into the second (medulla). The dorsal rim area ommatidia are modified to detect polarized light.

The comparative genomics of ommatidia number and opsin utilization is indicated in the figure. Opsin gene loss raises different issues, namely replacement, from the more familiar gene gain issues (differential rewiring). After discussing various sequential mutational scenarios and the necessity of each step being adaptive or at least near-neutral, Jackowska et al settle upon expansion of LW opsin expression into all photoreceptor cells, resulting in co- expression with blue opsin in some R8 cells and UV-opsin in R7cells. This is followed by loss of expression or pseudogenization of blue opsin. Although co-expression defeats the purpose (via spectral summation) of separate opsins that enable color vision, there are precedents in butterflies and (typically nocturnal) vertebrates.

Opsins tribolium.png

It's also known how Apis and Manduca (also genome project species) end up with nine photoreceptor cells per ommatium instead of eight -- it's due to duplication of R7 cell fate (across all ommatidia). That raises the interesting question of whether such cell duplication simply results in duplication of opsin expression at the molecular level. That's not the quite the case today because the two central R7-like cells exhibit differential opsin expression. It's not known whether additional mutations were needed to attain this.

In summary, insect genomes are fairly straightforward in terms of their contribution to establishing the ancestral arthropod visual system, but their real value lies in the extensive comparative data available within Insecta, ecological studies of adaptive vision, and the experimental genetic opportunities within Drosphila (eg a recent article exploring deviations from ommatidia expressing but a single opsin). However no single insect genome can serve all purposes because of gene loss (eg ciliary opsins in Drosophila).

That's also the case for non-opsin GPCR which have gained a new importance given the possibly paraphyly of the opsin gene tree (ie some opsin gene duplicates may have given up retinal to signal via other agonists). Here we are fortunate to have a genome-wide inventory of neurohormone GPCRs in Tribolium. This turns up 20 biogenic amine GPCR (21 in Drosophila, 19 in bee), 48 neuropeptide GPCR (45 in Drosophila,35 in honey bee), and 4 protein hormone GPCRs (4 in Drosophila, 2 in bee) with likely ligands for 45 of the 72 Tribolium GPCR. The flour beetle retains an ancestral vasopressin GPCR and cognate peptide unlike other studied insects which are not adapted to such an extremely dry environment. On the other hand, Tribolium lacks allatostatin-A, kinin, and corazonin. This covers comparative genomics of 340 million years of insect GPCR evolution -- it is very common for new agonist/receptor couples to arise and old ones to disappear. Again we see genome density sampling will need to be high to sort out Urbilatera.

>UV5_triCas Tribolium castaneum (flour_beetle) 
0 MYVVHPFKIIRNKVTILRTMETMANHLGWNVPKDELIHIPQHWLVYPEPEASMHFLLALIYIGFFIMATIGNGLVIWIFST 2
1 SKSLRTASNMFVVNLAICDFAMMIKTPIFIYNSFYRGFALGHLGCQIFAFIGSLSGIGAGMTNACIAYDRYT TITRPFDGKITRTKALVMIIFVWGYTIPWAVMPLLEIWGRFAP 1
2 EGFLTACSFDYLTDTFDNHMFVTSIFICSYVIPMSMIIYFYSQIVSKVFSHEKALREQ 0
0 AKKMNVESLRSNQSQQASQSAELRIAKAAIAICSLFVASWTPYAVLALIGAFGDQSLLTPGVTMVPACACKFVACLDPYVYAISHPKYR 2
1 LELQKRLPWLAIKETAASETQSTTTENTTTQSATTTT* 0

>LWS_triCas Tribolium castaneum (red flour beetle) ES544655 3 exons from AAJJ01000967 5 fusion relative to bee
0 MSVMGEPNFIAWAAQRSGYGGGNLTVVDKVLPDMLHLVDAHWYQFPPMNPLWHGILGFVIGVLGFVSIVGNGMVIYIFSSTKALRTPSNLL
VVNLAFSDFLMMlCMSPAMVINCYNETWVLGPLVCELYGMSGSLFGCASIWTMTFIALDRYNVIVKGLSAQPLTKKGAMLRILIIWVFSTLW
TIAPFFGWNRYVPEGNMTACGTDYLTKDWVSRSYILVYAVWVYFVPLFTIIYSYWFIVQ 0
0 AVAAHEKSMREQAKKMNVASLRSSEAAQTSAECKLAKIALMTITLWFFAWTPYLVTNFTGIFEGAKISPLATIWCSLFAKANAVYNPIVYGIS 2
1 HPKYRQALQKKFPSLVCAGEPDDTTSTASGVTNVTTDEKPATA* 0

>TMT_triCas Tribolium castaneum (60%)55 298 encephalopsin-class ciliary
0 MKNFNSTEIGDELLIPVEGYIAAAVVLFCIGFFGFSLNLTVIIFMLKERQ 0
0 LWSPLNIILFNLVVSDFLVSVLGNPWTFFSAINYGWIFGETGCTIYGFIMSLL 1
2 SITSITTLTVLAFERYLLIARPFRNNALNFHSAALSVFSIWLYSLSLTIPPLIGWGEYVHEAANLS 2
1 CSVNWEEKSPNSTSYILYLFAFGLFLPLVIITFSYVNIILTMRR 0
0 NAAFRVGQVSKAENKVAYMIFIMIIAFLTAWSPYAIMALIVQFGDAALVTPGMAVIPALLAKSSICYNPVIYIGLNAQVKGAKWVSGLIYLFQFQQAWMQKWKKNRR
GSDALGTSRVMLETIHQACRDEKTDKLLEKKTKFCKDFETDVSML* 0


Hexapoda: Pediculus humanus (louse) .. 3 opsins

Opsin louse.png

The body louse genome, being favorably small at 108 Mbp, is well along with 2.2 million traces and a contig assembly hopefully disentangled from its endosymbiont bacterium. Sequencing is medically motivated. The lifestyle of this hemimetabolous (nymph-like adult, no pupal stage) insect does not suggest a full spectrum of metazoan photoreceptors; indeed we shall find but 3 opsins. Even that seems a lot for a single lateral ocellus of 130 rhabdomeric photoreceptor cells lacking Semper and dedicated pigment cells. The broader interest here is intronation and synteny of these opsins (hence orthology), not available in many insects with opsin studies. It requires quite dense sampling to get ancestral introns for each arthropod opsin class because high rates of intron gain and loss can occur.

I reconstructed 3 multi-exon louse opsin genes on 24 Dec 07 by tblastn of numerous queries against GenBank wgs database division. These apparent rhabdomeric imaging opsins are stored in the Opsin Classifier as INSE_LWS_pedHum, INSE_UVV1_pedHum, and INSE_UVV2_pedHum. Louse otherwise seems a gene loss story in terms of relic ciliary opsins or even melanopsins so not especially favorable for retention of ancestral characters. The new opsins potentially provide trichromatic color vision to the louse in the short, blue, and long wavelength photoreception regimes, though lambda max awaits experimentation as the second ultraviolet opsin could be either re-tuned or co-opted for some other function, as in bumblebee where a UV opsin is expressed in proximal lamina rim, antennal lobe, central complex and protocerebrum clusters. That seems likely because INSE_UVV2_pedHum is back to ancestral tyrosine in (bovine rhodopsin) position E113 whereas true ultraviolet insect opsins all specify phenylalanine here (which relaxes lambda max into the ultraviolet, ie closer to that of free retinal).

CA Hill of the louse genome annotation team discussed 3 opsins back in a June 2007 email session, calling PHUM001073 perhaps an ultraviolet opsin while rejecting a fourth PHUM000074. These gene models are not released to GenBank nor is that terminology used in the meagre search capabilities of P. humanus VectorBase. Upon whole proteome file download, PHUM001073-RA turns out to be an unintronated dna fragment matching residue 44 to stop codon of INSE_UVV1_pedHum. PHUM000074-RA has nothing to do with opsins. PHUM005795-RA is missing the first 49 residues of INSE_LWS_pedHum but otherwise identical. PHUM001044-RA is a fragment beginning at residue 55 of INSE_UVV2_pedHum. In short, it's hard to find full length genes without benefit of the Opsin Classifier, cdna, or ab initio gene predictor.

Hexapoda: Rhodnius prolixus (kissing_bug) .. 4 opsins

Yet another genome project completed long ago at the trace level but sitting around unassembled until 17 June 2009 (tblastn now at GenBank wgs). In August 2008 some 6,879,098 trace reads and 16,284 EST sequences were available. This number of traces is more than adequate for a good assembly but until now, opsins had to be fished out by exon by exon using blastn of trace archives.

Rhodnius prolixus, a large blood-sucking hemipteran insect that is carrier for a parasitic protozoan (Trypanosoma cruzi) responsible for Chagas disease through bites around the eyes and mouth. Chagas disease is a currently incurable tropical disease that damages the heart and nervous system. Rhodnius is nocturnal, with possible implications for its opsin repertoire, but becomes active at night. It is found in South and Central America, primarily in domesticated rural areas, currently affecting 16-18 million people and killing around 20,000 people annually. Darwin is sometimes claimed to have suffered from Chagas disease as a result of a bite (implausibly in northern Argentina) reported in Voyage of the Beagle diaries.

Rhodnius clearly has three distinct melanopsins and a ciliary pteropsin. One is a long wavelength sensitive gene most closely related (84% identity) to Tribolium but whose intronation pattern is closest to Apis (a phase 00 intron is missing in Rhodnius). The other two Rhodnius melanopsins have K90 so adsorption in the UV. The ciliary opsin is closest to that of mosquito and flour beetle but quite diverged at 56% identity.

>UV7_rhoPro Rhodnius prolixus (kissing_bug) Pterygota K90 at KMP, ortholog RH7 of droMel
0 mKYFHLYPIEQWKMHRFFTEEYLKLVNTHWFEYPPPNKQIHYIFAAVYFLVMLVGVSGNLLVIFMILR 2 
1 FRTLRTSSNILILNLAVSDFLMVAKMPVFIYNSFYFGPVLGEM 1
2 GCHFYGFIGGLSGTASILTLAAIAMDRYLGIAHPLNFNQGRAKKRTIVWITFIWVYSITFASIPLSHIGVKTYVPEGFLTSCSFDYLSTDIQNRCFIFIYFVAAWCLPLLVIITSYVGICREVLRVSLIRKGQE
REQRKREAKLSAILALATFLWFLSWTPYAAVALLGIFGYKNHITQLASMIPALFCKTAACVNPFIYGLNHPRLRQQLLKLCCKKRYNLEKTHFSRSWRNTSCSFKLKEQSLCNVSQSRLRRTSTVASEPSEHSTHFM* 0

>UV5_rhoPro Rhodnius prolixus (kissing_bug) exon 1 missing, K90 at KTP
0 0
1 ASTSGNIRTLGWNLSPEDLKHIPEHWLSYPEPEPILNYALGVLYIFFMLIALIGNGLVIWIFST 2
1 AKTLRTPSNIFVVNLAICDFLMMSKTPIFIYNSFKLGYALGHRACQIFALLGSFSGIGASATNAVIAYDRYR 2
1 VIATPFAPKLSRTKAVLYLALVWAYVTPWALLPLFEQWSRFVP 1
2 EGFLTSCTFDYLTPTSEIRNFVTVMFFICYVFPMSLIIYFYSQIVSHVIIHEHNLREQ 0
0 AKKMNVESLRSNANMHTQSAEIRIAKAAITICFLFVASWTPYAVLALIGAYGNQ 2
1 DLLTPAVTMIPACACKAVACVDPYVYAISHPRYR 2
1 QELSKKFPWLDIKEAPAPSSVDANSTATEMTLPTQTSPAEA* 0

>LWS_rhoPro Rhodnius prolixus (kissing_bug) 
0 MAQPIGPSFAAYQWGQSANPSANRSVVDMVPPEMLSMVDAHW 2
1 YQFPPLNPLWHGILGFVIGVLGIISIVGNGMVIFIFSSTKTLRTPSNLLVVNLAFSDFLMMFTMSPPMVINCYNETWVL 1
2 GPLMCELYGMLGSLFGCASIWTMTMIALDRYNVIVK 0
0 GISAKPMTNKTAMLRILLVWAFSIMWTVFPFFGWNR 2
1 YVPEGNMTACGTDYLTKNWVSRSYILVYSVFVYFLPLFTIIYSYFFILQ 0
0 AVSAHEKQMREQAKKMNVASLRSAEAANTSAEAKLAK VALMTISLWFMAWTPYLVINYSGIFETISISPLFTIWGSLFAKANAVYNPIVYAIR 2
1 HPKYKQALEKKFPSLSCASPQDDTTSVATGVTTSTDDKAPSA *0

>TMT_rhoPro Rhodnius prolixus (kissing_bug) Insecta; Pterygota ciliary opsin full ACPB01038514 + ACPB01038515 56% TMT_triCas
0 MLMPSAGFLAASIILFLIGFLGFFGNLIVIIIMCRDKN 0
0 LWTPVNFILFNVIVSDFSVAALGNPFTLASAIAKRWFFGQSMCVAYGFFMALL 1
2 GITSINSLTVLALERYLIVSQPVSHGSLSRPTASDIVGSIWLYSFVITiPPLVGWGEYGLEAANIS 2
1 CSINWETRSHSSTSYILFLFTFGFFIPIIVISYSYMNIILTMKK 0
0 STMNAGRVNKAESRVTWMIFVMIFAFFLAWTPYAILALMIAFFDSNVSPAIATIPAIFAKTSICYNPFIYAGLNTQVVYFFV* 0 

Hexapoda: Acyrthosiphon pisum (pea_aphid) .. 6 opsins

The first draft of aphid genome Acyr_1.0 was released in June 2008 though no publication has yet appeared. The contigs are now available at GenBank in wgs. Coding gene annotation is low quality, with 11 gene models labelled 'opsins' of which only 6 are valid.

The opsin repertoire of Acyrthosiphon is surprising. First it does not reflect any gene loss because ciliary, long wavelength, blue and ultraviolet opsins are all represented. The latter classes of opsins are expanded into two gene pairs. Contigs are so small that it is not possible to say whether these are tandem. One gene of the four has lost K90 to valine and presumably lacks the associated shift to UV in peak adsorption.

The first pair has 8 exons, the second 3, suggesting (along with lowish percent identity) substantial time since duplication and divergence. The second pair, called UVV2a/b below, has lost the HEK motif of the third cytoplasmic loop, raising issues about retention of Gq as signalling partner.

Five lines of evidence suggest this second pair corresponds to RH7 in Drosophila:

  • RH7 are best-blastp match at nr and wgs to aphid query, though percent identity is low at 43%
  • large deletion in CL3 causes loss of HEK, though residual residues do not align with CL3 of drosophila
  • distinctive match in EL2 of ALDIGLSV region of RH7 to VLDLGYS in aphid including 1 extra residue
  • distinctive length and similar motif past DRY motif at boundary of TM4 and CL2
  • shares unique 3 exon structure and identical intron location and phases (21 12)

RH7acyPis.jpg

Odd phylogenetic distribution of RH7 within insects:
+ Insecta Dicondylia Pterygota Neoptera Paraneoptera  Hemiptera   Acyrthosiphon
- Insecta Dicondylia Pterygota Neoptera Paraneoptera  Hemiptera   Rhodnius

+ Insecta Dicondylia Pterygota Neoptera Endopterygota Diptera     Drosophila
- Insecta Dicondylia Pterygota Neoptera Endopterygota Diptera     Aedes
- Insecta Dicondylia Pterygota Neoptera Endopterygota Hymenoptera Apis
- Insecta Dicondylia Pterygota Neoptera Endopterygota Hymenoptera Nasonia
- Insecta Dicondylia Pterygota Neoptera Endopterygota Coleoptera  Tribolium 
>TMT_acyPis Acyrthosiphon pisum (pea_aphid) XM_001952259 ciliary opsin 53% TMT_aedAeg
0 MDEETSKGVLT 0
0 LWTPQNVIIFNLATSDLAVSVLGNPVTLAAAITKGWIFGQTICVIYGFFMALF 1
2 GIASITTLTVLAYDRYLMIRYPFSSSRLTKETALYAIAGIWIYAFAVTGPPLFGWNRYVNESANIS 2
1 CSIDWESGEHSNYVIYIFVFGLFLPVTVIIYSYVSLVVTVRK 0
0 RAAEKIIGQATKAECRVAIMVAVMILAFLTAWMPYSVLALMIAFGGVHISPVVSIIPALCAKSSICWNPIIYIGLNTQ 0
0 FRSAWKRFLNIQDTLSEVSLDADITTGMTKLMTGHQELPAHPMNNGDASHPPGLIMCCLAHDEHRQSATYADRYECNLEMKSCNPQTLGRRPETDIGDVSL* 0 

>INSE_LWS_acyPis Acyrthosiphon pisum (pea_aphid) SCAFFOLD6053:23617,25535 67% LWS_pedHum
0 MLNKIGSHYERQENWVAEGGFGNETVVDRVPADMMHLIDPSW 2
1 YQFPPMESMWYKWLGVTIFFLGILSVVGNGMVIYIFTCTKNLRTPSNLLIVNLAFSDFCLMFTMCPAMVWNCFYETWMF 1
2 GPFACELYAMFGSLFGVTSIWTMVFIALDRYNVIVK 0
0 GLSAKPMTTKLALLQIFCIYLHGLFWTLTPFFGWSR 2
1 YVPEANMTACGTDYLTLAWHSRSYVLVYAIFAYYLPLLVIIYAYYFIVK 0
0 AVASHEKSMREQAKKMNVSSLRSGDQSNTSAEFKLAKVALMTISLWFMAWTPYMVINFAGIFQLMTIDPLFTIWGSVFAKANAVYNPIVYAIS 2
1 HPKYRLALDKKFPCLVCGKLEDDRSDSKSVASAQTTISEDKV* 0

>INSE_UVVa_acyPis Acyrthosiphon pisum (pea_aphid) 8 exons SCAFFOLD14509:21417-33525 62% UVV_apiMel V in K90
0 MDFNRSVSRPLSQLGS 2
1 SFMENEEELQLMGWNLTPEDLTHIPEHWLSYPEVRSLYHYILAFSYTILFCLGVIGNGLVLWIFCV 0
0 SKPLRTPSNLFVLNLALCDFSMVLVLPILIYDSIDHKYP GHLQCQIFALCGSISGIGAGATNAAIAYDRYS 2
1 TIAKPFEGRMTYGKALILIICIWIYVLPWCLLPLTEKWNRFVP 1
2 EGFLTSCSFDYLTPTEETKAFVGTMFVICYVIPMSFIIYFYSQIVCHVFNHEKALREQ 0
2 AKKMNVESLRSNQDANAQSAEVRIAKAAITICFLFVAAWTPYAVVAMIGAFGDQ 2
1 SLLTPIASMLPAVFAKTVACFDPYVYAISHPKYR 2
1 LELSKRVPCLGITEKPLATSDTQSITTAA* 0

>INSE_UVVb_acyPis Acyrthosiphon pisum (pea_aphid) 8 exons SCAFFOLD14509:41790,53815 76% identical UVVa_acyPis K in in K90
0 MDFNRTVSRPLAQLGs 2
1 SLMENEVGETHLLGWNLQAEDLIHIPEHWLKYQEPSSLQHYYLAFMYTIFMFVALFGNGLVIWVFCV 0
0 AKPLRTPSNIFVINLALCDFVMMAKAPIFILGSINRGYQ GHFLCQLFGTAGAFSGIGASATNAAIAYDRFS 2
1 TIAKPFDGRMTYGRAFFLIICIWTYTLPWGLLPLTEKWNRYVP 1
2 EGYLTSCTFDYLSPTDETRAFVGIMFVICYVIPVSLVIFFYSQIVSHVFNHEKALREQ0
0 AKKMNVESLRSNQDANAQSAEVRIAKAAITICCLFIASWTPYAVVAMIGAFGDR 2
1 SLLTPGITMIPAIFCKTVACFDPYVYAISHPRYR 2
1 LELSKRVPCLGISEKPPPTASETQSTTTAA* 0
  
>INSE_UVV2a_acyPis Acyrthosiphon pisum (pea_aphid) 3 exons SCAFFOLD4798:3246-5335 altered HEK CL3 52% UVV2_pedHum K in in K90
0 MIDFKTKYPVNLWKDHGLYTDDYIKLINSHWLKFMPPNPTSHYVLGLLYTVIMVFGCTGNSLVIFMYFK 2
1 CRSLQTPANMLIINLAVSDFIMLAKASVFIYNSYYLGPALGKL 1
2 GCQVCGFLGGLTGTVSIMTLAAISLDRYYVIVCPLKAAVKTTKQRARIWIGLIWIYGFSFSIVPVLDLGYSRYVSEGYLTSCSFDYLSDNDQDKRFI
LVFFTAAWCIPFTIILYCYVNILMAVWMTTEIVTSRVGQQEEKRKTDIRLGYMVIGALALWFVSWTPYAVVALLGVFDLKEYISPLSSMIPALFCKAAS
CTDPWFYAITHPRFKKELMKLLTKSKSRKLVRNYGMKKGWVGSHLNKNGSVDFDNCLKTEYKEENTTIFMLESDDNNLHCQGSTSGHKTESTKEPETKFTASASQETLKYMLPS* 0

>INSE_UVV2b_acyPis Acyrthosiphon pisum (pea_aphid) SCAFFOLD14504:180756-183351 72% UVV2a_acyPis altered HEK CL3 K in in K90
0 MSDFKTKYPIDTWKEHGFYTDDYMKLINSHWFKFMPPNATSHYILGFLYSVIMVLGCFGNSLVIFMYIK 2
1 CKSLQTPANVLIMNLAVSDFIMLAKTPVFIYNSFYQGPTLGKL 1
2 GCQIYGFFGGLTGTVSIMTLAAISLDRYYVIVHPLNAAVKTTKQRARVWIGLIWIYGFLFSIIPVMDLGYNRYVPEGYLTSCSFDYLSDDNQEKGFILVFFTAAWCIPFTTISYCYIKI
LRAVWMTSEMAASRFGQEEEKRKTEIRLGYVVVGVIMLWFVSWTPYAMVALLGVFDRKDYITPLSSMIPAVLCKAASCMDPWIYAITHPRFKNELTKLMSRKKTRKLERDYGMKKNWGGQ
SYSNKSGAGLRNLSSSEDECVEEVIVVIDPDDKKMKRQGSTSSHKTEETKALETKFPPTRQESLKYMPPSWYKLPRTTSKSSIMLDPKLTGDDNNK* 0 

Hexapoda: Drosophila melanogaster (fruitfly) .. 7 opsins

DroPhylo.jpg

Every aspect of photoreception in Drosophila has been studied for decades. Because this research is regularly reviewed at length, the focus here is on genome project developments and issues that remain in characterizing opsin function and evolution.

Drosophila has seven opsins, all of melanopsin class. Ciliary-class opsins (present elsewhere in arthropods) have been lost in all 12 drosophilid genomes, as have the peropsins classes (which persist in deuterostomes and some lophotrochozoa perhaps because without ciliary opsins there is no need for a retinal isomerase regeneration cycle). However it raises the question whether some neuroanatomical structures have also been lost. The comparable ciliary opsin in bee is expressed somewhere in the brain but not in simple or compound eyes -- unfortunately it is not known whether anatomical expression is like that of Platynereis nor whether drosophila lacks this structure.

The paired Drosophila retinas have 850 ommatidia each housing eight photoreceptors of three types; the paired cephalopharyngeal Bolwig organs have 12 photoreceptor cells of two types. Oddly, during metamorphosis to eyelet, the outer Bolwig cells die while inner cells switch gene expression from Rh6 to RH5.

Two of the Drosophila opsins have peak sensitivity in the ultraviolet (RH5 RH7) consistent with their K90 lysine and shorter CL3 loop motif, two sister opsins peak (RH3 RH4) in the blue and the rest (R6,(RH1,RH2)) at longer visible wavelengths. Opsins have been assigned to the four known photoreceptor structures as follows:

  • RH5 RH6 Bolwig organ (larva) in founder and periferal cells, resp.
  • RH6 Hofbauer-Buchner eyelet (adult founder cell remnants of Bolwig organ)
  • RH2 ocellus (adult)
  • RH1 R1-R6 periferal photoreceptors of ommatidia (adult eye)
  • RH3 RH4 R7 photoreceptor of ommatidia (adult eye)
  • RH5 RH6 R8 photoreceptor of ommatidia (adult eye)
  • RH3 dorsal R7 R8 polaralization receptors (adult eye)

Note RH7 is missing from the list. This orphan opsin has no tissue-labelled transcripts at GenBank as of June 2009. It does not occur in any of the known photoreceptors, suggesting the repertoire of adult brain ultrastructures is still incomplete. Some authors have questioned whether RH7 is a 'real' opsin (because the third cytoplasmic loop CL3 is non-standard).

However it still retains the DRY motif, the Schiff base lysine and many other characteristic residues and opsin motifs. Its peak sensitivity would lie in the UV because of the well-conserved K90 motif, which is conserved in all 12 drosophilid genomes. The upstream PAX6 promoter RCSI site still matches the consensus sequence, TAATYCGATTA even though the first coding exon is anomalously lengthened and very prone to internal indels.

DroRhos.jpg

RH7 has three exons versus five in bee UV and eight in bee blue opsins. The first intron in RH7 VIFMYFK 21 CRSLQTP is identical in location and reading phase 21 to an intron in conventional UV opsins. This provides strong independent support to Blast clustering for a shared common ancestry of these opsin classes because a 300 residue protein has 3 possible phases (thus 900 possible introns). This common intron also suggests a tandem or segmental duplication history relating these three genes followed by intron loss, rather than retropositioning followed by intron gain.

The intronation of RH7 within Arthopods has been stable back to chelicerates (though the gene itself has been lost in many lineages and Drosophila itself has retained only the second). Astonishingly, Lophotrochozoan melanopsins also have the identical intron pattern of RH7 (determinable from Lottia, Aplysia, Helobdella, Schmidtea, Schistosoma genome projects) as do vertebrate melanopsins (for example Gallus) proving both introns of RH7 ancestral to the Ur-bilateran. None of these latter opsins have ultraviolet K90; indeed some are non-imaging. The only known cnidarian melanopsin, from coral, is a transcript.

RH7 VIFMYFK 21 CRSLQTP Acyrthosiphon
UV5 VIWIFCA 21 AKSLRTP Apis
UVB VIWIFST 21 SKSLRTP Apis
MEL VIYTFSR 21 TKSLRTA Lottia
MEL VIYAFCR 21 SRTLQKP Gallus

Other arthropod melanopsins also have unusual cytoplasmic third loops, which has predictive implications for Galpha signalling partner. This Galpha web tool allows studying the effects of replacing cytoplasmic loops or tail of RH7 with those of its nearest match, the UV-tuned RH5. This would not affect transmembrane structure or extracellular loops but might alter coevolved relations on the cytoplasmic face.

RH7 is exceedingly conserved (except in the amino terminus) in the other 11 drosophilids with sequenced genomes, ruling out both processed and unprocessed pseudogenes. Its two introns bear no relation in position and phase to those in any other drosophila opsins. The carboxy terminus is surprisingly conserved despite earlier indels. Remarkably for such a conserved gene, it is quite isolated phylogenetically. Only aphid provides a potential ortholog candidate. This cannot plausibly reflect horizonal gene transfer (from what animal?) but cannot reflect an ancient gene duplication either, short of invoking many lineage-specific gene losses.

Consequently the first order of business is to work up the species tree with targeted sequencing to pinpoint the evolutionary origin of RH7 -- Insecta; Dicondylia; Pterygota; Neoptera; Endopterygota; Diptera; Brachycera; Muscomorpha; Eremoneura; Cyclorrhapha; Schizophora; Acalyptratae; Ephydroidea; Drosophilidae; Drosophila melanogaster group. Because the gene is missing in dipteran and coleopteran genomes (mosquitoes, bee, flour beetle), that search can be be restricted. It seems too diverged from other opsins to have originated just in a few tens of millions of years of evolution represented by drosophilids (but perhaps not too much in terms of generations).

Second, it should be noted that a 2002 whole-proteome quantitative transcription project did in fact uncover RH7 transcripts (as displayed at the UCSC GeneSorter). Here peak expression, as normalized to egg-to-adult total RH7 transcripts, occured in 76-hour mesomorphs. Total expression was highest in 5-day adult females. Improved all-gene experiments in 2008-09 ruled out RH7 expression in pupae but verified expression in adult male and female heads at equal levels. These transcripts are not yet correlated with any anatomical structure. Despite arrays of the full set of 13,000 coding genes, a Drosophila brain expression atlas has never gotten off the ground -- each gene must be inefficiently studied in a one-off manner.

Gene, name, coding exons, introns present, chr location:
 RH1 (CG4550-RA)   5  chr3R 15,712,948 shares two introns with RH6 and one with RH2, similar SKA* termini
 RH2 (CG16740-RA)  4  chr3R 14,725,942
 RH6 (CG5192-RB)   3  chr3R 11,309,650 
 RH3 (CG10888-RA)  1  chr3R 15,907,472 possible retrogene of RH5
 RH4 (CG9668-RA)   2  chr3L 16,850,872 possible retrogene of RH5 with later intercolated genes
 RH5 (CG5279-RA)   3  chr2L 12,009,111 two ancestral introns (also Apis, Daphnia; first also Aplysia, Platynereis and Homo)
 RH7 (CG5638-RA)   3  chr3L 12,162,941 two novel introns, anomalous first exon

RH7 appears not involved in Drosophila circadian photoreception systems, which are mediated by the blue sensitive pterin-flavoprotein cryptochrome CRY (not homologous to opsins) in clock neurons and by opsins RH1, RH5 and RH6 in photoreceptors.

Curiously CRY is also implicated in magnetic field perception based anisotropic hyperfine coupling between unpaired electron and nuclear spins ([1, 2, 3). RH7 is not plausibly involved in this either because it is new whereas magnetosensing is old and widespread. In eery analogy to ciliary opsins, drosophilids but not butterflies have lost the close paralog to mammalian CRY.

>RH1_droMel Drosophila melanogaster (fruitfly) CG4550-RA
0 ME 00 SFAVAAAQLGPHFAPLSNGSVVDKVTPDMAHLISPYWNQFPAMDPIWAKILTAYMIMIGMISWCGNGVVIYIFATTKSLRTPANLLVINLAISDFGIMITNTPMMGINLYFETWVLGPMMCDIYAGLGSAFGCSSIWSMCMISLDRYQVIVKGMAGRPMTIPLALGKIAYIWFMSSIWCLAPAFGWSR 2
1 YVPEGNLTSCGIDYLERDWNPRSYLIFYSIFVYYIPLFLICYSYWFIIA 0
0 AVSAHEKAMREQAKKMNVKSLRSSEDAEKSAEGKLAKVALVTITLWFMAWTPYLVINCMGLFKFEGLTPLNTIWGACFAKSAACYNPIVYGIS 2
1 HPKYRLALKEKCPCCVFGKVDDGKSSDAQSQATASEAESKA* 0

>RH6_droMel Drosophila melanogaster (fruitfly) CG5192-RB gross genomic misassembly exon1
0 MASLHPPSFAYMRDGRNLSLAESVPAEIMHMVDPYWYQWPPLEPMWFGIIGFVIAILGTMSLAGNFIVMYIFTSSKGLRTPSNMFVVNLAFSDFMMMFTMFPPVVLNGFYGTWIMGPFLCELYGMFGSLFGCVSIWSMTLIAYDRYCVIVKGMARKPLTATAAVLRLMVVWTICGAWALM
PLFGWNRYVPEGNMTACGTDYFAKDWWNRSYIIVYSLWVYLTPLLTIIFSYWHIMK 0
0 AVAAHEKAMREQAKKMNVASLRNSEADKSKAIEIKLAKVALTTISLWFFAWTPYTIINYAGIFESMHLSPLSTICGSVFAKANAVCNPIVYGLS 2
1 HPKYKQVLREKMPCLACGKDDLTSDSRTQATAEISESQA* 0

>RH2_droMel Drosophila melanogaster (fruitfly) CG16740-RA
0 MERSHLPETPFDLAHSGPRFQAQSSGNGSVLDN 0
0 VLPDMAHLVNPYWSRFAPMDPMMSKILGLFTLAIMIISCCGNGVVVYIFGGTKSLRTPANLLVLNLAFSDFCMMASQSPVMIINFYYETWVLGPLWCDIYAGCGSLFGCVSIWSMCMIAFDRYNVIVKGINGTPMTIKTSIMKILFIWMMA
VFWTVMPLIGWSAYVPEGNLTACSIDYMTRMWNPRSYLITYSLFVYYTPLFLICYSYWFIIAAVAAHEKAMREQAKKMNVKSLRSSEDCDKSAEGKLAKVALTTISLWFMAWTPYLVICYFGLFKIDGLTPLTTIWGATFAKTSAVYNPIVYGIS 2
1 HPKYRIVLKEK 00 CPMCVFGNTDEPKPDAPASDTETTSEADSKA* 0

>RH3_droMel Drosophila melanogaster (fruitfly) CG10888-RA single exon
0 MESGNVSSSLFGNVSTALRPEARLSAETRLLGWNVPPEELRHIPEHWLTYPEPPESMNYLLGTLYIFFTLMSMLGNGLVIWVFSAAKSLRTPSNILVINLAFCDFMMMVKTPIFIYNSFH
QGYALGHLGCQIFGIIGSYTGIAAGATNAFIAYDRFNVITRPMEGKMTHGKAIAMIIFIYMYATPWVVACYTETWGRFVPEGYLTSCTFDYLTDNFDTRLFVACIFFFSFVCPTTMITYY
YSQIVGHVFSHEKALRDQAKKMNVESLRSNVDKNKETAEIRIAKAAITICFLFFCSWTPYGVMSLIGAFGDKTLLTPGATMIPACACKMVACIDPFVYAISHPRYRMELQKRCPWLALNEKAPESSAVASTSTTQEPQQTTAA* 0

>RH4_droMel Drosophila melanogaster (fruitfly) CG9668-RA two exons w large intron (no RM but intercolated genes)
0 MEPLCNASEPPLRPEARSSGNGDLQFLGWNVPPDQIQYIPEHWLTQLEPPASMHYMLGVFYIFLFCASTVGNGMVIWIFST
SKSLRTPSNMFVLNLAVFDLIMCLKAPIFIYNSFHRGFALGNTWCQIFASIGSYSGIGAGMTNAAIGYDRYNVITKPMNRNMTFTKAVIMNIIIWLYCTPWVVLPLTQFWDRFVP 1
2 EGYLTSCSFDYLSDNFDTRLFVGTIFFFSFVCPTLMILYYYSQIVGHVFSHEKALREQAKKMNVESLRSNVDKSKETAEIRIAKAAITICFLFFVSWTPYGVMSLI
GAFGDKSLLTPGATMIPACTCKLVACIDPFVYAISHPRYRLELQKRCPWLGVNEKSGEISSAQSTTTQEQQQTTAA* 0

>RH5_droMel Drosophila melanogaster (fruitfly) CG5279-RA two small introns also seen in Apis, Daphnia; first in Aplysia, Platynereis and Homo
0 MHINGPSGPQAYVNDSLGDGSVFPMGHGYPAEYQHMVHAHWRGFREAPIYYHAGFYIAFIVLMLSSIFGNGLVIWIFST 2
1 SKSLRTPSNLLILNLAIFDLFMCTNMPHYLINATVGYIVGGDLGCDIYALNGGISGMGASITNAFIAFDRYKTISNPIDGRLSYGQIVLLILFTWLWATPFSVLPLFQIWGRYQP 1
2 EGFLTTCSFDYLTNTDENRLFVRTIFVWSYVIPMTMILVSYYKLFTHVRVHEKMLAEQAKKMNVKSLSANANADNMSVELRIAKAALIIYMLFILAWTPYSVVALI
GCFGEQQLITPFVSMLPCLACKSVSCLDPWVYATSHPKYRLELERRLPWLGIREKHATSGTSGGQESVASVSGDTLALSVQN*

>RH7_droMel Drosophila melanogaster (fruitfly) CG5638-RA long N-terminal has M comp genomics support, EC074058 CO302368, 3 novel exons
0 MEAIIMTTLPNLTTDAGDSSFWLTGALSLSEMLANSSHSHSTGSTTSTAGSSATESSAVNVGKDHDKHVNDSVSTGLS 2
1 NYSNYPSYIHYRDKYDLSYIAKVNPFWLQFEPPKSSTFLIMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDI 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKEMPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNSISSVMEQSKF* 0

>RH7_droSim Drosophila simulans (fruitfly) chr3L:11530420 11532815 
0 MEAIIMTTLPNLTTDAGDSSFWLTGALSLSEMLANSSHGHSTGSTTSSAGSSATESSAVNVGKDHDKHVNDSVSTGLS 2
1 NYSNYPSYIHYRDKYDLSYIAKVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDI 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNSVSSVMEQSKF* 0

>RH7_droSec Drosophila sechellia (fruitfly) super_0:4344247 4346640 
0 MEAIIMTTLPNLTTDAGDSSFWLTGALSLSEMLANSSHGHSTGSTASSAGSSATESSAVNVGKDHGKHVNDSVSTGLS 2
1 NYSNYPSYIHYRDKYDLSYIAKVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDI 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLSSIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGEGGICDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNSVSSVMEQSKF* 0

>RH7_droYak Drosophila yakuba (fruitfly) chr3L:12207286 12209654 
0 MEAIIMTTLPALTTDAGDSSSFWLTGALSLSEMLANSSHGHSTGSTSSTAGSSATESSTVNVGKDHDVTKHVNDSVSTGLS 2
1 NYSNYPSYIHYRDKYDLSYIAKVNPFWLQFEPPKSSTFLVMAALYFLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDI 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGDGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNSVSSVMEQSKF* 0

>RH7_droEre Drosophila erecta (fruitfly) scaffold_4784:12148112 12150459 
0 MEAIIMTTLPTLTTDAGDSSFWLTGALSLSEMLANSSHGHSTGSTSSTAGSSATESATVNVGKDHDVAKHVNDSVSTGLS 2
1 NYSNYPSYIHYRDKYDLSYIAKVNPFWLQFEPPKSSTFLVMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIKEGPALGDI 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYVIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGVLRRVSTTRSSYMTRSRSSFTHRLRTSTTGDGGMGDHRMENYLMNNNLMMVPEETEENEEIVVVAEINNSVSSVMEQSKF* 0

>RH7_droAna Drosophila ananassae (fruitfly) scaffold_13337:1483455 1485125+ frameshifted
0 MEAIILSTLPSLTTNASGSSSHWLTGALSLPEILANSSGSPNTSSADTGSGINLSARDADRHFNISTEAR 2
1 NYSYYPGYIHYRDKYDLSYIAKVNPFWLQFEPPHSSTFLAMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDV 1
2 ACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCFPLTAIVYSYFYILKVVFSAGRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAVVAMMGVFGLEKHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGRGILRRVSTTRSSYMTRSRSSFTHPAGRADGGTGRDHRMETYLMNNNLMMVPEETEENEEIVVVAEINNSVSSAIEQSKF* 0

>RH7_droPse Drosophila pseudoobscura (fruitfly) chrXR_group6:2491547 2493151 
0 MEALMAALPTLTTEAAGSSLWLTSALSLSEMLANSSTSPNASLVAATTSSAAVATASTTSAAEAVGKVPDKHEVNDNVSTVLS 2
1 TSSSYPGYIHYRDKYDLSYIARVNPFWLQFEPPKSSTFYLMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDA 1
2 ACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIIFLIWSYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCVPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGQERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFFGRGVLRRVSTTRSSYMTRSRSSFNRRLRPTPDAEHRVESYLMNNNLMMVPEETEENEEIVVVAEFNNSSYSGMEQSKF* 0

>RH7_droPer Drosophila persimilis (fruitfly) super_9:783822 785423 
0 MEALMAALPTLTTEAAGSSLWLTSALSLSEMLANSSTSPNASLVATTSSAAAATASTTSAAEAVGKVPDKHEVNDNVSTVLS 2
1 SYPGYIHYRDKYDLSYIARVNPFWLQFEPPKSSTFYLMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDA 1
2 ACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIIFLIWSYSFLFAVMPALDIGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCVPLTTIVYSYFYILKVVFTASRIQSNKDKAKTEQ
KLAFIVAAIIGLWFLAWSPYAIVAMMGVFGQERHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFFGRGVLRRVSTTRSSYMTRSRSSFNRRLRPTPDAEHRVESYLMNNNLMMVPEETEENEEIVVVAEFNNSSYSGMEQSKF* 0

>RH7_droWil Drosophila willistoni (fruitfly) scaffold_180949:5140016 5141994+
0 MDMDMALDMNDAATTTSLWITSAALSLSEILVNTTSHVVTTSPASTSTVETTAVAAVTATGKVVHDDEKHHHHHHHHHQDEVNDNNVTTVLR 2
1 NFSSYPGYIHYRDKYDLSYIAKVNPFWLQFEPPRSSTFYIMAALYCLISVVGCIGNAFVIFMFSNRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIKEGPALGDI 1
2 ACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLVIVMIWCYSFLFAIMPALDVGLSVYVPEGYLTTCSFDYLNKETPARIFMALFFVAAYCVPLTCIMFSYFYILKVVFTANRIQSNKDKAKTEQ
KLTFIVAAIIGLWFLAWSPYAVVAMMGVFGLEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLIYGRGVLRRVSTTRSSYITRSRSSFTRRLRTGSELDMRTEPYIMNNNLMMVPEETEENEEIVVVAEINNPSRCVSMHEHTSKF* 0

>RH7_droVir Drosophila virilis (fruitfly) scaffold_13049:6123835 6125790+
0 METIMSTFPTLTSDDGSLWITSALSEMLTSSSSNSSEAAQNATLVAAAAATTTTVAAAAAAAAANASTAATANVTKVHDKHSHAVNDSETDLR 2
1 CSAYPGYIHYRDKYDLDYIAKVNPFWLQFEPPGTSSFYIMAGLYCLISVVGCFGNAFVIFMFGSRKSLRTPANILVMNLAICDFLMLIKCPIAIYNNIQEGPALGDM 1
2 ACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRYSRLRSYLIIILIWCYSFLFAVMPALDVGLSVYVPEGYLTTCSFDYLNKETPARIFMALFFVAAYCIPLISIVYSYFYILKVVFMANRIQSNKDKAKTEQ
KLTFIVAAIIGLWFIAWSPYAIVAMMGVFGQEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLMYGRGALRRVSTTRSTYMTRSFTHRMRHTSGDGENRADPYTLNNNLMMVPEETEENDEIIVVAEINNSTSIAMEQSKF* 0

>RH7_droMoj Drosophila mojavensis (fruitfly) scaffold_6680:4445619 4446890+
0 METIMSTLPTLTADDGSLWITSALTELLASGANSSSGSSSVVADGTQNATFVAAATTTTTTVAAAAAAAAAAAVNASTATTANATKGHHKHPHGVNDSETDLR 2
1 LCSSYPGYIHYRDKYDLTYIAKVNPFWLQFEPPDTSTFYIMAALYCLISVVGCVGNAFVIFMFGSRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNIQEGPALGDA 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRYSRLRSYLIIFAIWCYSFLFAVMPALDVGLSVYVPEGFLTTCSFDYLNKETPARIFMALFFVAAYCIPLASIVYSYFYILKVVFTANRIQSSKDKAKTEQ
KLTFIVAAIIGLWFIAWSPYAIVAMMGVFGQEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLMYGRGVLRRVSTTRSSYMTRSRSSFTHRLRPSSGDCENRAEPYTLNNNLMMVPEETEENEEIIVVAEINNSISGVMEQSKF* 0

>RH7_droGri Drosophila grimshawi (fruitfly) scaffold_15110:6598464 6600409 
0 METIMSTLPTLAADDGSQWLTSALSEVLASSDGRGAAQNATLAAATAVATATTAVNVSKVDDKHLHTVNDSDTDLT 2
1 RCSSYPGYIHYRDKYDLTYIAKVNPFWLQFEPPDTSTFYMMAGLYCLISVVGCFGNAFVIFMFVSRKSLRTPANILVMNLAICDFLMLVKCPIAIYNNINEGPALGDA 1
2 ACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRFSRLRSYFIIFLIWCYSFVFAVTPALDVGLSVYVPEGYLTTCSFDYLNKDTPARIFMALFFVAAYCIPLTCIVYSYFYILKVVFTANRIQSSKDKAKTEQ
KLTFIVAAIIGLWFIAWSPYAIVAMMGVFGLEQHITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMIFFGRGVLRRVSTTRSSYMTRSRSSFNHRVRSSSNEGDNRAESYKMNNNLMIVPEETDENEEIIVVAEINNSISIDMEQSKF* 0

Hexapoda: Anopheles gambiae (mosquito) .. 5 opsins

Anopheles is one of several mosquitoes with significant amounts of genome sequencing. It is notable for retaining the arthropod ciliary opsin as well as blue, standard UV and RH7 UV ortholog (which in contrast to fellow dipteran Drosophila, has ancestral intronation).

>UV7_anoGam Anopheles gambiae (mosquito) Diptera XM_308329
0 MGRQGSGNAVRISPSSRNQPYFSSAHLSFVVPFPVHSKYVVRSGYVLPVDPLFVAKINPFWLRFDPPSAGEHYGLAVFYFLMMLFGVIGNALVVFMFYR 2
1 YRSLRTPANYLVINLAVADFIIMMEAPMFIYNSIHQGPALGSI 1
2 GCTVYALMGAVGGTVAIATLTVISIDRYNVVVYPLNPNRSTTKLKCYFLIAFTWAYGLLFASFPALEIGLSRYTAEGYLTACSFDYLDRTYKARVFMFVYFVFAW
LIPFAIISYCYARILIAVINANAIQSSKSKNKTEVKLAGVVVGIIGLWFAAWTPYAVVAMMGVFGYEQYLTPLNSMIPAVFAKIAASIDPYFYAMNHPRYRQMLER
MFCNRGADQGNSQYQTSHYTRGASRGGDSEGGGGEESGGGGGVGRAPGGGNAGLGRGGTVRGGGGGGRLIAGKGGGGANATGSTGGGGVKALKKQISNGDETSLEVSLEM* 0

>UV5_anoGam Anopheles gambiae (mosquito) Diptera XM_556823 novel short exon
0 MGLVQLDNQTAYRPEALIGADQSGLRYLGWNVPPEELVHIPEHWLQFPEPEASLHYLLGLLYIAFTIFSLVGNGLVIWIFIA 2
1 AKSLRTPSNVFVINLAICDFFMMAKTPIFIYNSFTKGFTLGNLGCQIFGFVGSLT 1
2 GIGAGATNALIAYDR 2
1 YNTITRPFEGRLTQTKAIIFICLIWAYTIPWGVLPLLEIWGRYVP 1
2 EGFLTSCTFDYLSGTFDTRLFVASIFTFSYVLPMSLIIYYYSQIVSHVVNHEKSLREQAKKMNVESLRSNQNQKDASVEIRIAKAAITVC
FLFVASWTPYAVLALIGAFGDKSLLTPGVTMFPACACKFVACLDPYVYAISHPRYRIELQKRLPWLAITETLPAENASTCTEQQDGNATTQS* 0

>UVB_anoGam Anopheles gambiae (mosquito) Diptera XM_312478
0 MFLGNESISEGAMLMPMARTAGEMPKLLGWNLPPEEQYLVHDHWKGFPSPPYYMHLMLAMIYFVLMNTSLIGNGIVLWIFGT 2
1 SKSLRNGSNMFIINLAIFDLLMMCEMPMFLVNSFSERLVGYGVGCSVYAALGSMSGIGGAISNAVIAFDRYRTISNPLDGRLSRVQAGLLICLTWLWTMPFTLLPLFEIWGRY
IPEGYLTTCSFDYLTDDPDTRVFVGCIFTWAYVIPMIFICYFYARLFGHVRQHEMMLKNQARKMNVESLTANRSEKAQAVEMRIAKAAFTIFFLFVCAWTPYAIVTMIGAFGDR 2
1 TMLTPFVTMVPAVCCKIVSCLDPWVYAISHPKYRQELERRLPWMGIKEADDSVSTTES* 0

>LWS_anoGam Anopheles gambiae (mosquito) Diptera XM_319247 most introns obliterated
0 MPYYGPMQQPGLWGQPVANLTVVDKVPPEIMHLVDPHWSQFPPMNPLWHSIIGFVIFVLGVVSIIGNGMVIYIFSTAKSLRTPSNLFIVNLALSDFLMMGTN
AFTMVYNCWFETWSLGLLMCDLYAFFGSLFGCCSIWTMTMIALDRHNVIVHGLSGKPLTNTGAILRILLCWLIGVVWGILPMLGWNRYVPEGNMTACGTDYLTDDWFHKSYILVYS
VFVYYTPLFTIIYAYFFIIK 0
0 AVSAHEKNMREQAKRMNVQSLRSSDDGKSTEMKLAKVALVTISLWFMAWTPYTVINYTGVFKTASITPLATIWGSVFAKANAVYNPIVYGISHPKY
RAALLRRFPSLACSDGPPADDKSLASEASGITSAGNPTTA* 0

>TMT1_anoGam Anopheles gambiae (mosquito) Gt encephalopsin-class ciliary 461 aa 000 nm no_ref XM_312503 encephalopsin GPROP11 adjacent head-to-head tandem GPROP12   
0 MYDVTDAAAINSDHQELMAPWAYNGAAVTLFFIGFFGFFLNIFVIALMYKDVQ 0
0 LWTPMNIILFNLVCSDFSVSIIGNPLTLTSAISHRWLYGKSICVAYGFFMSLL 1
2 GIASITTLTVLSYERFCLISRPFAAQNRSKQGACLAVLFIWSYSFALTSPPLFGWGAYVNEAANIS 2
1 CSVNWESQTANATSYIIFLFIFGLILPLAVIIYSYINIVLEMRK 0
0 NSARVGRVNRAERRVTSMVAVMIVAFMVAWTPYAIFALIEQFGPPELIGPGLAVLPALVAKSSICYNPIIYVGMNTQ FRAAFWRIRRSNGVAGQPDSNNTNNSNRDKESARHTAKEGL
ECSLDFCHWTVRGTRVSISSAERNVPAPAARERSGGHSVTGSREESRDRHVTLKTMLSVGPRSPSSVAPVAADCSTTDVPTSGDGSVRIVRQDSELSVIHDGGGGGGGSSSRVLVIKSQKPRSNML* 0

Hexapoda: Apis mellifera (bee) .. 4 opsins

Bee genome has proven quite instructive in terms of ancestral information, in terms of both gene retention and conservation of intron patterns. The transcript situation is still poor however. Apis has five opsins, including a ciliary (pteropsin) opsin but lacks an RH7 ortholog. The ciliary opsin was localized to head but never pinpointed anatomically, prohibiting comparsions to Platynereis.

>UV5_apiMel Apis mellifera (bee) AF004169 353 nm 5 exons Arthropoda Insecta complete genNow
0 MSNDSIHWEARYLPAGPPRLLGWNVPAEELIHIPEHWLVYPEPNPSLHYLLALLYILFTFLALLGNGLVIWIFCA 2
1 AKSLRTPSNMFVVNLAICDFFMMIKTPIFIYNSFNTGFALGNLGCQIFAVIGSLTGIGAAITNAAIAYDRYS 2
1 TIARPLDGKLSRGQVILFIVLIWTYTIPWALMPVMGVWGRFVPEGFLTSCSFDYLTDTNEIRIFVATIFTFSYCIPMILIIYYYSQIVSHVVNHEKALREQAKKMNVDSLRSNANTSSQSAEIRIAK 0
0 AAITICFLYVLSWTPYGVMSMIGAFGNKALLTPGVTMIPACTCKAVACLDPYVYAISHPKYR 2
1 LELQKRLPWLELQEKPISDSTSTTTETVNTPPASS* 0

>UVB_apiMel Apis mellifera AF004168 439 nm 8 exons Arthropoda Insecta complete genNow
0 MLLHNKTLAGKALAFIAEEG 2
1 YVPSMREKFLGWNVPPEYSDLVHPHWRAFPAPGKHFHIGLAIIYSMLLIMSLVGNCCVIWIFST 2
1 SKSLRTPSNMFIVSLAIFDIIMAFEMPMLVISSFMERMIGWEIGCDVYSVFGSISGMGQAMTNAAIAFDRYR 2
1 TISCPIDGRLNSKQAAVIIAFTWFWVTPFTVLPLLKVWGRYTT 1
2 EGFLTTCSFDFLTDDEDTKVFVTCIFIWAYVIPLIFIILFYSRLLSSIRNHEKMLREQ 0
0 AKKMNVKSLVSNQDKERSAEVRIAKVAFTIFFLFLLAWTPYATVALIGVYGNR 2
1 ELLTPVSTMLPAVFAKTVSCIDPWIYAINHPR 2
1 YRQELQKRCKWMGIHEPETTSDATSAQTEKIKTDE* 0

>LWSa_apiMel Apis mellifera (bee) Gq 386 aa 16291092 NM_001077825 rhabdomeric AmLop2 long wavelength ocelli not compound 
0 MDTLNITTSFFIEVMPSNISTLTTTGPQFARQLMRFNNQTVVSKVPEEMLHLIDLYW 2
1 YQFPPLDPLWHKILGLVMIILGIMGWCGNGVVVYVFIMTPSLRTPSNLLVVNLAFSDFIMMGFMCPPMVICCFYETW 0
0 VLGSLMCDIYAMVGSLCGCASIWTMTAIALDRYNVIVK 0
0 GMSGTPLTIKRAMLQILGIWLFGLIWTILPLVGWNR 2
1 YVPEGNMTACGTDYLSQDWTFKSYILVYSFFVYYTPLFTIIYSYYFIVS 0
0 AVAAHEKAMKEQAKKMNVTSLRSGDNQNTSAEAKLAK 0
0 VALTTISLWFMAWTPYLVINYIGIFNRSLITPLFTIWGSLFAKANAIYNPIVYGIS 2
1 HPKYRAALKEKLPFLVCGSTEDQTAATAGDKASEN* 0

>LWSb_apiMel Apis mellifera U26026 529 5 exonsArthropoda Insecta 540 complete genNow
0 MIAVSGPSYEAFSYGGQARFNNQTVVDKVPPDMLHLIDANWYQYPPLNPMWHGILGFVIGMLGFVSVMGNGMVVYIFLSTKSLRTPSNLFVINLAISDFLMMFCMSPPM 0
0 VINCYYETWVLGPLFCQIYAMLGSLFGCGSIWTMTMIAFDRYNVIVKGLSGKPLSINGALIRIIAIWLFSLGWTIAPMFGWNR 2
1 YVPEGNMTACGTDYFNRGLLSASYLVCYGIWVYFVPLFLIIYSYWFIIQAVAAHEKNMREQAKKMNVASLRSSENQNTSAECKLAK 0
0 VALMTISLWFMAWTPYLVINFSGIFNLVKISPLFTIWGSLFAKANAVYNPIVYGIS 2
1 HPKYRAALFAKFPSLACAAEPSSDAVSTTSGTTTVTDNEKSNA* 0

>TMT_apiMel Apis mellifera (bee) Gt ciliary 329 aa 16291092 NM_001039968 ciliary AmLop2 compound eye not ocelli pteropsin clock   
0 MSLNRSTMEHVIYEDQVSPVMYIGAAIALGFIGFFGFTANLLVAIVIVKDAQILWTPVNVILFNLV 0
0 FGDFLVSIFGNPVAMVSAATGGWYWGYKMCLW 2
1 YAWFMSTLGFASIGNLTVMAVERWLLVARPMQALSIR 2
1 HAVILASFVWIYALSLSLPPLFGWGSYGPEAGNVSCSVSWEVHDPVTNSDTYIGFLFVLGLIVPVFTIVSSYAAIVLTLKKVRKRA 1
2 GASGRREAKITKMVALMITAFLLAWSPYAALAIAAQYFN 0
0 AKPSATVAVLPALLAKSSICYNPIIYAGLNNQFSRFLKKIFDARGSRTAVPDSQHTALTALNRQEQRK* 0

Hexapoda: Nasonia vitripennis (jewel_wasp) .. 4 opsins

The jewel wasp genome contains 4 opsins: one each for UV and blue and a facing tandem pair --><-- with i kbp separation for long wavelength. No RH7-type UV nor ciliary opsin is present at the current level of coverage, even though the later is present in another Hymenopteran, the bee.

The two LWS paralogs are intronated somewhat differently. Using outgroups, it can be seen that 4 events (two intron losses and two gains) are needed to synchronize intron patterns. None of these events happened in Nasonia because they also occur in Apis. Two others go back at least to the common ancestor with chelicerates.

>UV5_nasVit Nasonia vitripennis (jewel_wasp) XM_001608024 wrong, transcripts GE436449 GE390962, very similar Apis
0 MPYYNWNGTDQTAGWPEARIQPAGAPRLLGWNVPPEELVHIPEHWLVYPEPNPALHYLLALLYILFTFVALLGNGLVIWIFCA 2
1 AKSLRTPSNMFVVNLAICDFMMMLKTPIFIYNSFHTGFALGNLGCQIFSFIGSLSGIGASITNAAIAYDRYS 2
1 TIARPLDGKLSRGQVMMLIVLIWMYTIPWALMPSMGVWGRFVP EGFLTSCTFDYITDSDEIRYFVGTIFTFSYAIPMTLIIYFYSQIVGHVVNHEKALREQAKKMNVESLRSGQNKDQASAEVRIAK 0
0 VALTICFLFVAAWTPYGVMSLIGAFGNK SLLTPGVTMIPACCCKAVACLDPYVYAISHPRYR 2
1 LELQKRMPWLELQEKPPASDATSTTTEAVPASS* 0

>UVB_nasVit Nasonia vitripennis (jewel_wasp) XM_001604572 ES636068
0 MAFVGLNGAMGGMGPA 1
2 EKPLQRYSQGPQMQEHLLGWNHPPEHIDIVHPHWRGFLAPGKYWHIGLALIYFMLLVLSFVGNGCVVWIFST 2
1 SKVLRTPSNLFIINLALFDLVMALEIPMLIINSFIERMIGWGLGCDIYAALGSVSGIGSAITNAAIAYDRYR 2
1 TISCPIDGRLNGKQAAVMVAFTWFWTMPFTILPFAKIWGRYTT 1
2 EGFLTTCSFDFLSDDQDTKVFVAAIFSWSYCFPMVLIIYFYSQLIKSVRRHEKMLREQ 0
0 QAKKMNVKSLSAQDKERSVEMRIAKVAFTIFFLFVCSWTPYAVVTMIAAFGNR 2
1 ELVTPFSSMLPAVFAKTVSCIDPWVYAINHPR 2
1 YRQELTKRCQWMGIHEPDSGPSQNNAEAVSVTTEKLKSDDA* 0

>LWSa_nasVit Nasonia vitripennis (jewel_wasp) XM_001606013 GE417061 22063-23541 - strand of AAZX01007316  -->1 kbp <--
0 MGPSFLTLTAMAQRGGYGGGGGFGGGFNNQTVVDKAPPEIHHMIDPYWYQFPPMNPLWYGILGFVIGCLGCISVAGNGMVVYIFASTKSLRTPSNLLVINLAFSDFCMMFTMSPPM 0
0 VINCYYETWVFGPLMCEIYALCGSIFGCGSIWTMCMIAFDRYNVIVKGLSAKPMTINGSLLRILGIWLMASIWTIAPMFGWNR 2
1 YVPEGNLTACGTDYFSKDWVSRSYIVVYSFFVYFLPLFMIIYSYYFIIKAVSAHEKNMREQAKKMNVASLRQGDSQSAENKLAK 0
0 IALMTISLWFMAWTPYLVINWAGIFDLARLTPLFTIWGSVFAKANAVYNPIVYGIS 2
1 HPKYRAALFARFPSLACAGDAPAGAASDAVSTTSGVTTLTDHDKSNA* 0 

>LWSb_nasVit Nasonia vitripennis (jewel_wasp) tandem pair to LWSa, fairly diverged 19237-21046 + strand of AAZX01007316
0 MEHPIVAAGVNATGEFDASSGSASSTTTMVTTAAVQVASTIGPHFARQVMRGFGNLTVVDKVPPEMLHLVGPHW 2
1 YQFPPLWPIWHKLLGVVMIFIGVLGWCGNGMVVYIFLVTPSLRTPSNLLVINLAFSDFVMMIIMSPPMVVNCWYETW 0
0 ILGPLMCDIYALIGSLCGGASIWTMTAIAYDRYNVIVK 0
0 GMSGTPLTIPRALVQIVLIWTHGLIWAMLPLFGWNR 2
1 YVPEGNMTSCGTDYVSDDWLGKSYILVYSIFVYYTPLFSIILCYWHIVS 0
0 AVAAHERGMREQAKKMNVASLRSGDQSGESAEVKLAK 0
0 VAVTTISLWFLAWTPYLVTNYMGIFAKQHVSPLFTIWASLFAKTNACYNPIVYGIS 2
1 HPKYRAGLKVKCPCLVFGDTEDKPKPAAATPAADAASTHSKA* 0

Arthropod opsin gene tree .. 79 opsins

Unalignable N- and C-terminal residues are trimmed off below. The gene tree below arises from their alignment. Note that lophotrochozoan and deuterostome melanopsins cluster together to the exclusion of arthropod genes. The latter fall into two primary clusters of UV and long wavelength. The Rh7 group of UV opsins diverges fairly early within the gene tree. The sole cnidarian gene in this class does not quite form an outgroup but instead nests within ecdysozoan melanopsins. Various outliers in Branchiopoda might indicate the beginning of new sub-clades but the more basal Chelicerates need far better representation.

The nomenclature used here seeks to convey both gene classification and peak wavelength in a few letters that additionally avoid conflict with deuterostome gene names and bow somewhat to Drosophila opsin numbering (where all ecdsozoan genetic work takes place). Thus UV7 and UV5 consist of ultraviolet-peaking opsins closely related to Drosophila Rh7 and Rh5, respectively. If the lysine determinant at position 90 is a blue-shifting residue instead, that is denoted by UVB. Such substitutions may have occured in both directions multiple times. Similarly long and middle wavelength sensitivity is denoted as LMS. The BCR series derives from founder sequences BcRh1 in the crab Hemigrapsus. The fasta header of the reference sequences contains various literature and site synonyms. When in doubt, a simple text search of 4-5 residues will resolve nomenclature uncertainty.

Species with opsin data (taxa taken from GenBank taxonomy). Note many important groups (eg myriapods and onychophorans) have no opsin data.
 
Insecta  Pterygota Neoptera Paraneoptera   Hemiptera    Acyrthosiphon
Insecta  Pterygota Neoptera Paraneoptera   Hemiptera    Rhodnius
Insecta  Pterygota Neoptera Paraneoptera   Hemiptera    Homalodisca
Insecta  Pterygota Neoptera Paraneoptera   Hemiptera    Megoura
Insecta  Pterygota Neoptera Paraneoptera   Phthiraptera Pediculus
Insecta  Pterygota Neoptera Endopterygota  Diptera      Drosophila
Insecta  Pterygota Neoptera Endopterygota  Diptera      Anopheles
Insecta  Pterygota Neoptera Endopterygota  Hymenoptera  Apis
Insecta  Pterygota Neoptera Endopterygota  Hymenoptera  Nasonia
Insecta  Pterygota Neoptera Endopterygota  Coleoptera   Tribolium 
Insecta  Pterygota Neoptera Endopterygota  Coleoptera   Luciola
Insecta  Pterygota Neoptera Endopterygota  Lepidoptera  Manduca
Insecta  Pterygota Neoptera Endopterygota  Lepidoptera  Papilio
Insecta  Pterygota Neoptera Orthopteroidea Orthoptera   Schistocerca
Insecta  Pterygota Neoptera Orthopteroidea Orthoptera   Dianemobius
 
Crustacea Branchiopoda Phyllopoda     Diplostraca       Daphnia
Crustacea Branchiopoda Phyllopoda     Notostraca        Triops
Crustacea Branchiopoda Sarsostraca    Anostraca         Branchinella
Crustacea Malacostraca Eumalacostraca Eucarida          Hemigrapsus
Crustacea Malacostraca Eumalacostraca Eucarida          Portunus
Crustacea Malacostraca Eumalacostraca Hoplocarida       Neogonodactylus

Chelicerata     Merostomata   Xiphosura                 Limulus
Chelicerata     Arachnida     Acari                     Ixodes
Chelicerata     Arachnida     Araneae                   Plexippus
Chelicerata     Arachnida     Araneae                   Hasarius

ArthrOpsins.jpg

In the alignment, red indicates residues conserved in almost all opsins and even GPCR, blue residues less conserved but sometimes indicative of opsin class, indels are often diagnostic.

Landmarks are marked up including ultraviolet K90, DRY, Schiff K, NPxxYxxxxxFR, transmembrane regions, informative indels, phyloSNPs etc. Intron boundaries are also be informative.

Special res ..........................................................................UV.............................................DRY...........................................
UV7 diagnos ....................................................................................................................................++..............................G..
UV  diagnos ..........................................................................-......................................................P.................................+...
Location    ETETETETETETETETETETETM1M1M1M1M1M1M1M1M1M1M1M1MC1C1C1C1C1C1M2M2M2M2M2M2M2M2M2M2ME1E1E1E1E1E1E1E1E1E1E1E1EM3M3M3M3M3M3M3M3C2C2C2C2C2C2C2C2C2C2M4M4M4M4M4M4M4M4M4M4ME2E2E

UV7_aedAeg  EDAFRDRINPFWLQFDPPSRTAHYILGFIYFMMMMFGLCGNLLVILMFFRFKSLRTPANYLVINLAIADFIIML-EAPLFVYNSY--HQGPATGNVWCTIYALLGAVGGTVAIVTLTMISIDRYNVVVYPLNPKRSTTRLKVALMIVFAWIYGLVFSVIPALDIGLS
UV7_culQui  EDAFRDRINPFWLQFEPPSPVAHYALGFVYFLMMVWGLFGNVLVIFMFFKFKSLRTPANYLVINLAVADFLIML-EAPIFVYNSY--HLGPAFGNTLCTIYSLLGAIGGTVAIMTLTMISVDRYNVVVYPLNPNRSTTRLKVMLMIVFTWIYALVFSLMPALEIGLS
UV7_anoGam  DPLFVAKINPFWLRFDPPSAGEHYGLAVFYFLMMLFGVIGNALVVFMFYRYRSLRTPANYLVINLAVADFIIMM-EAPMFIYNSI--HQGPALGSIGCTVYALMGAVGGTVAIATLTVISIDRYNVVVYPLNPNRSTTKLKCYFLIAFTWAYGLLFASFPALEIGLS
UV7_droMel  DLSYIAKVNPFWLQFEPPKSSTFLIMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLI-KCPIAIYNNI--KEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLS
UV7_droYak  DLSYIAKVNPFWLQFEPPKSSTFLVMAALYFLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLI-KCPIAIYNNI--KEGPALGDIACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLS
UV7_droAna  DLSYIAKVNPFWLQFEPPHSSTFLAMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLV-KCPIAIYNNI--KEGPALGDVACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIILLIWCYSFLFAVMPALDIGLS
UV7_droPse  DLSYIARVNPFWLQFEPPKSSTFYLMAALYCLISVVGCVGNAFVIFMFANRKSLRTPANILVMNLAICDFLMLV-KCPIAIYNNI--KEGPALGDAACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLIIFLIWSYSFLFAVMPALDIGLS
UV7_droWil  DLSYIAKVNPFWLQFEPPRSSTFYIMAALYCLISVVGCIGNAFVIFMFSNRKSLRTPANILVMNLAICDFLMLV-KCPIAIYNNI--KEGPALGDIACRIYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRCSRLRSYLVIVMIWCYSFLFAIMPALDVGLS
UV7_droMoj  DLTYIAKVNPFWLQFEPPDTSTFYIMAALYCLISVVGCVGNAFVIFMFGSRKSLRTPANILVMNLAICDFLMLV-KCPIAIYNNI--QEGPALGDAACRLYGFVGGLSGTCAIGTLTAIALDRYNVVVHPLQPLRRYSRLRSYLIIFAIWCYSFLFAVMPALDVGLS
UV7a_acyPi  TDDYIKLINSHWLKFMPPNPTSHYVLGLLYTVIMVFGCTGNSLVIFMYFKCRSLQTPANMLIINLAVSDFIMLA-KASVFIYNSY--YLGPALGKLGCQVCGFLGGLTGTVSIMTLAAISLDRYYVIVCPLKAAVKTTKQRARIWIGLIWIYGFSFSIVPVLDLGYS
UV7b_acyPi  TDDYMKLINSHWFKFMPPNATSHYILGFLYSVIMVLGCFGNSLVIFMYIKCKSLQTPANVLIMNLAVSDFIMLA-KTPVFIYNSF--YQGPTLGKLGCQIYGFFGGLTGTVSIMTLAAISLDRYYVIVHPLNAAVKTTKQRARVWIGLIWIYGFLFSIIPVMDLGYN
UV7_rhoPro  TEEYLKLVNTHWFEYPPPNKQIHYIFAAVYFLVMLVGVSGNLLVIFMILRFRTLRTSSNILILNLAVSDFLMVA-KMPVFIYNSF--YFGPVLGEMGCHFYGFIGGLSGTASILTLAAIAMDRYLGIAHPLNFNQGRAKKRTIVWITFIWVYSITFASIPLSHIGVK
UV7_pedHum  DDEYLYKINKYWMKFPPPSPMSHYFMGIIYSVIMVVGVFGNFLIIYLFLRKRSLRTPSNVFIFNLAVSDSLLLL-KMPVFIINSF--YLGPALGNLGCSAYGFVGGLTGTVSIMTLAAIAFDRYQVIVHPLE---RKTKAAVYFQILLIWIYAIFFSIIPLLDVGLN
UV7_ixoSca  TEEYLKLVNTHWFEYPPPNKQIHYIFAAVYFLVMLVGVSGNLLVIFMILRRRRIRSQANLLVFNLALSDLLMVL-EIPLLVYNSL--KLRPALGVWGCQLYGLMGGLSGTSAIFSIAALSLERYLALGRPRDPFARLTRSRAFALSLSSWIYALCFSAWPLLGV-TS
UV5_anoGam  PPEELVHIPEHWLQFPEPEASLHYLLGLLYIAFTIFSLVGNGLVIWIFIAAKSLRTPSNVFVINLAICDFFMMA-KTPIFIYNSF--TKGFTLGNLGCQIFGFVGSLTGIGAGATNALIAYDRYNTITRPFE--GRLTQTKAIIFICLIWAYTIPWGVLPLLEI-WG
UV5_nasVit  PPEELVHIPEHWLVYPEPNPALHYLLALLYILFTFVALLGNGLVIWIFCAAKSLRTPSNMFVVNLAICDFMMML-KTPIFIYNSF--HTGFALGNLGCQIFSFIGSLSGIGASITNAAIAYDRYSTIARPLD--GKLSRGQVMMLIVLIWMYTIPWALMPSMGV-WG
UV5_apiMel  PAEELIHIPEHWLVYPEPNPSLHYLLALLYILFTFLALLGNGLVIWIFCAAKSLRTPSNMFVVNLAICDFFMMI-KTPIFIYNSF--NTGFALGNLGCQIFAVIGSLTGIGAAITNAAIAYDRYSTIARPLD--GKLSRGQVILFIVLIWTYTIPWALMPVMGV-WG
UV5_diaNig  PAEELIHIPEHWLTYPAPDAFSYYILGMLYVAFCFIALIGNGLVIWVFSSAKTLRTPSNIFVINLALYDFIMML-KTPIFIYNSF--NLGFGLGQLGCQIFAFMGSVSGIGAAATNACIAYDRYRVIARPFD--SKMSIKGATLLVLLVWMWALPWAILPLLEI-WG
UV5_lucCru  PKSELHHIPEHWLVYPEPEASIHYLLGIVYIFICFMGIVGNGLVLWIFSTSKSLKTASNMFVVNLAFCDFIMMM-KMPIFVYNSF--NRGYALGHIGCQIFGFVGSLSGIGAGMTNAFIAYDRYATISNPLE--GKLTRTKALIMIFIIWGYTFPWAVLPMFEV-WC
UV5_triCas  PKDELIHIPQHWLVYPEPEASMHFLLALIYIGFFIMATIGNGLVIWIFSTSKSLRTASNMFVVNLAICDFAMMI-KTPIFIYNSF--YRGFALGHLGCQIFAFIGSLSGIGAGMTNACIAYDRYTTITRPFD--GKITRTKALVMIIFVWGYTIPWAVMPLLEI-WG
UV5_rhoPro  SPEDLKHIPEHWLSYPEPEPILNYALGVLYIFFMLIALIGNGLVIWIFSTAKTLRTPSNIFVVNLAICDFLMMS-KTPIFIYNSF--KLGYALGHRACQIFALLGSFSGIGASATNAVIAYDRYRVIATPFA--PKLSRTKAVLYLALVWAYVTPWALLPLFEQ-WS
UV4_droMel  PPDQIQYIPEHWLTQLEPPASMHYMLGVFYIFLFCASTVGNGMVIWIFSTSKSLRTPSNMFVLNLAVFDLIMCL-KAPIFIYNSF--HRGFALGNTWCQIFASIGSYSGIGAGMTNAAIGYDRYNVITKPMN--RNMTFTKAVIMNIIIWLYCTPWVVLPLTQF-WD
UV3_droMel  PPEELRHIPEHWLTYPEPPESMNYLLGTLYIFFTLMSMLGNGLVIWVFSAAKSLRTPSNILVINLAFCDFMMMV-KTPIFIYNSF--HQGYALGHLGCQIFGIIGSYTGIAAGATNAFIAYDRFNVITRPME--GKMTHGKAIAMIIFIYMYATPWVVACYTET-WG
UV5_manSex  TGDDLAAIPEHWLSYPAPPASAHTALALLYIFFTFAALVGNGMVIFIFSTTKSLRTSSNFLVLNLAILDFIMMA-KAPIFIYNSA--MRGFAVGTVGCQIFALMGAYSGIGAGMTNACIAYDRHSTITRPLD--GRLSEGKVLLMVAFVWIYSTPWALLPLLKI-WG
UV5_papXut  TGEDLAAIPEHWLSYPAPPASAHTMLALVYVFFTAAALIGNGLVIFIFSASKSLRTPSNLLVVQLAVLDFLMML-KAPIFIYNSI--KRGFASGVIGCQIFAFMGSVSGTAAGLTNACIAYDRHSTITRPLD--GRLSRGKVLLMMVCVWLYTAPWAILPQLQI-WG
UV5_acyPis  QAEDLIHIPEHWLKYQEPSSLQHYYLAFMYTIFMFVALFGNGLVIWVFCVAKPLRTPSNIFVINLALCDFVMMA-KAPIFILGSI--NRGYQ-GHFLCQLFGTAGAFSGIGASATNAAIAYDRFSTIAKPFD--GRMTYGRAFFLIICIWTYTLPWGLLPLTEK-WN
UVB_acyPis  TPEDLTHIPEHWLSYPEVRSLYHYILAFSYTILFCLGVIGNGLVLWIFCVSKPLRTPSNLFVLNLALCDFSMVL-VLPILIYDSI--DHKYP-GHLQCQIFALCGSISGIGAGATNAAIAYDRYSTIAKPFE--GRMTYGKALILIICIWIYVLPWCLLPLTEK-WN
UVB_megVic  TPEDLTHIPEHWLSYPEVRSLYHYILAFSYTILFCIGVIGNGLVLWIFCVSKPLRTPSNLFVLNLALCDFSMVL-VLPILIYDSI--DHKYP-GHLQCQIFALCGSISGIGAGATNAAIAYDRYSTIAKPFE--GRMTYGKALILIICIWIYVLPWCLLPLTEK-WN
UV5_dapPul  PEDYMSYVHPYWKTFEAPNPFLLYMIGFLYTIFMFCCVAGNGVVIWIFTNCKSLRTPSNMLVVNLAILDMLMML-KSPVMIINSY--NEGPIWGKLGCDVFGLMGSYNGIGSAVNNAAIAYDRHRTISRPLD--GKLSRKQVTLMIVAIWAWATPFSVMPFLGI-WG
UV5_braKug  PAEYMEFVHPHWKQFEAPNPFLHYMLGVFYIIFMFCSLIGNGVVIWVFASAKSLRTPSNLFVINLAVLDFLMML-KTPVFIVNSF--NEGPIWGKTGCDFFALLGSYAGIGGATTNAAIAFDRYRTIAHPFD--GKLSRGQAITLCMLCWLYATPFSLMPFFGI-WG
UV5_triLon  PKDYMEYVHPHWQTFEAPNPFLHYLLGVLYIGFMFCALVGNGVVIWIFSSAKSLRTPSNMFVINLAVLDFIMMM-KTPVFIVNSF--NEGPIWGKFGCDLFALMGSYSGIGGAMTNAAIAFDRYRTIARPFD--GKLSRGKVLTICAGIWLWATPFSLMPLFGI-WG
UV5_triGra  PKDYMDYVHPHWQTFEAPNPFLHYLLGVLYIGFMFCALVGNGVVIWIFSSAKSLRTPSNMFVINLAVLDFIMMM-KTPVFIVNSF--NEGPIWGKFGCDMFALMGSYSGIGGAMTNAAIAFDRYRTIARPFD--GKLSRGKVLTICAGIWLWATPFSLMPLFGI-WG
UV5_pedHum  DPSELVHIPDHWFNFSAPHPLSNYLLGFLYFIFFVISCTGNGIVIWIFTTSKNLRTASNVFVVNLAIFDFIMMA-KTPIMIYNSM--NLGFECGFVWCQIFASAGALSGIGASITNTCIAYDRCETITNPLQ---KSGKKKAFLLAAFTWIYALPWAVLPFLEI-WG
UVB_anoGam  PPEEQYLVHDHWKGFPSPPYYMHLMLAMIYFVLMNTSLIGNGIVLWIFGTSKSLRNGSNMFIINLAIFDLLMMC-EMPMFLVNSF--SERLVGYGVGCSVYAALGSMSGIGGAISNAVIAFDRYRTISNPLD--GRLSRVQAGLLICLTWLWTMPFTLLPLFEI-WG
UVB_manSex  PEEHQDLVHDHWRNFPAVSKYWHYVLALIYTMLMVTSLTGNGIVIWIFSTSKSLRSASNMFVINLAVFDLMMML-EMPLLIMNSF--YQRLVGYQLGCDVYAVLGSLSGIGGAITNAVIAFDRYKTISSPLD--GRINTVQAGLLIAFTWFWALPFTILPAFRI-WG
UVB_nasVit  PPEHIDIVHPHWRGFLAPGKYWHIGLALIYFMLLVLSFVGNGCVVWIFSTSKVLRTPSNLFIINLALFDLVMAL-EIPMLIINSF--IERMIGWGLGCDIYAALGSVSGIGSAITNAAIAYDRYRTISCPID--GRLNGKQAAVMVAFTWFWTMPFTILPFAKI-WG
UVB_apiMel  PPEYSDLVHPHWRAFPAPGKHFHIGLAIIYSMLLIMSLVGNCCVIWIFSTSKSLRTPSNMFIVSLAIFDIIMAF-EMPMLVISSF--MERMIGWEIGCDVYSVFGSISGMGQAMTNAAIAFDRYRTISCPID--GRLNSKQAAVIIAFTWFWVTPFTVLPLLKV-WG
UVB_diaNig  PAEHIELVHSHWRGYEAPSKYWHYWFAFMYFCIMIMSCLGNGIVLWIFATTKSLRTPSNMFVVNQALLDLLMMI-EMPMFVLNSL-FYQRPIGWEMGCDIYALLGAVSGIGSAINNAAIAYDRYRTISFPLD--GRLQFGHALAFIVGVWSWAMPFSLLPLLKV-WG
UV5B_droMe  PAEYQHMVHAHWRGFREAPIYYHAGFYIAFIVLMLSSIFGNGLVIWIFSTSKSLRTPSNLLILNLAIFDLFMCT-NMPHYLINAT--VGYIVGGDLGCDIYALNGGISGMGASITNAFIAFDRYKTISNPID--GRLSYGQIVLLILFTWLWATPFSVLPLFQI-WG
UV5_plePay  NAAPDIYVPDYWKQFRAPAPYLHYMLGFFYICLMSIAVVGNAIVMYIFFSAKTLRTPTNMFVIGLAMADLLMMS-KTPVFIYNCF--HLGPVFGQIGCDIYGIVGTYSGIGSAFCNAIIAYDRYRVIVHPFSK-SGMSITKAIAFLVIIYLYITPFAILPALKI-WS
UV5_hasAda  NAAPDILVPDYWKQFRAPAPYLHYILGCLYICLMSVALIGNAIVIYIFSVSKSLRTPTNMFVIGLAMADLLMMS-KTPVFIYNCF--HLGPVFGQLGCDIYAIVGTYSGIGSAFCNAVIAYDRYRVIVHPFSK-SGMTMTKAIAILVIVYLYITPFAILPALKI-WS
LWS_anoGam  PPEIMHLVDPHWSQFPPMNPLWHSIIGFVIFVLGVVSIIGNGMVIYIFSTAKSLRTPSNLFIVNLALSDFLMMGTNAFTMVYNCW--FETWSLGLLMCDLYAFFGSLFGCCSIWTMTMIALDRHNVIVHGLSG-KPLTNTGAILRILLCWLIGVVWGILPMLG--WN
LWS_rhoPro  PPEMLSMVDAHWYQFPPLNPLWHGILGFVIGVLGIISIVGNGMVIFIFSSTKTLRTPSNLLVVNLAFSDFLMMFTMSPPMVINCY--NETWVLGPLMCELYGMLGSLFGCASIWTMTMIALDRYNVIVKGISA-KPMTNKTAMLRILLVWAFSIMWTVFPFFG--WN
LWS_schGre  PPEMLYLVDPHWYQFPPMNPLWHGLLGFVIGVLGVISVIGNGMVIYIFSTTKSLRTPSNLLVVNLAFSDFLMMFTMSAPMGINCY--YETWVLGPFMCELYALFGSLFGCGSIWTMTMIALDRYNVIVKGLSA-KPMTNKTAMLRILFIWAFSVAWTIMPLFG--WN
LWS_lucCru  PPDMLHLIDAHWYQYPPLNPLWHAILGFMIGVLGCISVTGNGMVIYIFSTTKSLRSPSNLLVVNLAFSDFLMMFTMAPPMVINCY--NETWVWGPLFCQIYGMLGSLFGCTSIWTMTMIALDRYNVIVKGLSA-KPLTKQGALIRIFLVWVFSIGWTIAPVFG--WN
LWS_triCas  LPDMLHLVDAHWYQFPPMNPLWHGILGFVIGVLGFVSIVGNGMVIYIFSSTKALRTPSNLLVVNLAFSDFLMMLCMSPAMVINCY--NETWVLGPLVCELYGMSGSLFGCASIWTMTFIALDRYNVIVKGLSA-QPLTKKGAMLRILIIWVFSTLWTIAPFFG--WN
LWS_manSex  PPDMMHMIDPHWYQFPPMNPLWHALLGFTIGVLGFVSISGNGMVIYIFMSTKSLKTPSNLLVVNLAFSDFLMMCAMSPAMVVNCY--YETWVWGPFACELYACAGSLFGCASIWTMTMIAFDRYNVIVKGIAA-KPMTSNGALLRILGIWVFSLAWTLLPFFG--WN
LWS_papXut  TPDMMHLIDPHWYQFPPMNPMWHGLLGFTIGVLGFISITGNGMVVYIFTSTKSLKTPSNLLVVNLAFSDFLMMLCMAPPMLINCY--YETWVFGPLACELYACAGSLFGSISIWTMTMIAFDRYNVIVKGIAA-KPMTINGALLRILGIWLFSLAWTIAPMLG--WN
LWSb_apiMe  PPDMLHLIDANWYQYPPLNPMWHGILGFVIGMLGFVSVMGNGMVVYIFLSTKSLRTPSNLFVINLAISDFLMMFCMSPPMVINCY--YETWVLGPLFCQIYAMLGSLFGCGSIWTMTMIAFDRYNVIVKGLSG-KPLSINGALIRIIAIWLFSLGWTIAPMFG--WN
LWS_homCoa  PPEMLYLVDAHWYQFPPMNPLWHSLLGFAMVVLGFIAVTGNGMVVYIFSCTKALRTPSNLLVVNLAFSDFLMMFTMAPPMVLNCY--YETWVLGPFMCELYAMFGSILGCTSIWTMVMIANDRYNVIVKGLSA-KPMTIKSALARILFCWAHSLIWCLAPFLG--WG
LWSa_nasVi  PPEIHHMIDPYWYQFPPMNPLWYGILGFVIGCLGCISVAGNGMVVYIFASTKSLRTPSNLLVINLAFSDFCMMFTMSPPMVINCY--YETWVFGPLMCEIYALCGSIFGCGSIWTMCMIAFDRYNVIVKGLSA-KPMTINGSLLRILGIWLMASIWTIAPMFG--WN
LWS_acyPis  PADMMHLIDPSWYQFPPMESMWYKWLGVTIFFLGILSVVGNGMVIYIFTCTKNLRTPSNLLIVNLAFSDFCLMFTMCPAMVWNCF--YETWMFGPFACELYAMFGSLFGVTSIWTMVFIALDRYNVIVKGLSA-KPMTTKLALLQIFCIYLHGLFWTLTPFFG--WS
LWSb_nasVi  PPEMLHLVGPHWYQFPPLWPIWHKLLGVVMIFIGVLGWCGNGMVVYIFLVTPSLRTPSNLLVINLAFSDFVMMIIMSPPMVVNCW--YETWILGPLMCDIYALIGSLCGGASIWTMTAIAYDRYNVIVKGMSG-TPLTIPRALVQIVLIWTHGLIWAMLPLFG--WN
LWSa_apiMe  PEEMLHLIDLYWYQFPPLDPLWHKILGLVMIILGIMGWCGNGVVVYVFIMTPSLRTPSNLLVVNLAFSDFIMMGFMCPPMVICCF--YETWVLGSLMCDIYAMVGSLCGCASIWTMTAIALDRYNVIVKGMSG-TPLTIKRAMLQILGIWLFGLIWTILPLVG--WN
LWS6_droMe  PAEIMHMVDPYWYQWPPLEPMWFGIIGFVIAILGTMSLAGNFIVMYIFTSSKGLRTPSNMFVVNLAFSDFMMMFTMFPPVVLNGF--YGTWIMGPFLCELYGMFGSLFGCVSIWSMTLIAYDRYCVIVKGMAR-KPLTATAAVLRLMVVWTICGAWALMPLFG--WN
LWS_meoOer  PENMLHMIHSHWYQFPPLNPMWYGILAFVVTVVGLCSICGNFVVIWVFMNTKALRSPANTLVVSLAVSDFIMMACMFPPLVLNCY--WGTWIFGPLFCEVYAFIGNTVGCASIGNMIFITFDRYNVIVKGISG-TPLSQKNTTLQVLFVWICSIMWCVFPFFG--WN
LWS1_droMe  TPDMAHLISPYWNQFPAMDPIWAKILTAYMIMIGMISWCGNGVVIYIFATTKSLRTPANLLVINLAISDFGIMITNTPMMGINLY--FETWVLGPMMCDIYAGLGSAFGCSSIWSMCMISLDRYQVIVKGMAG-RPMTIPLALGKIAYIWFMSSIWCLAPAFG--WS
LWS2_droMe  LPDMAHLVNPYWSRFAPMDPMMSKILGLFTLAIMIISCCGNGVVVYIFGGTKSLRTPANLLVLNLAFSDFCMMASQSPVMIINFY--YETWVLGPLWCDIYAGCGSLFGCVSIWSMCMIAFDRYNVIVKGING-TPMTIKTSIMKILFIWMMAVFWTVMPLIG--WS
LWS_limPol  PKEMLYMIHEHWYAFPPMNPLWYSILGVAMIILGIICVLGNGMVIYLMMTTKSLRTPTNLLVVNLAFSDFCMMAFMMPTMTSNCF--AETWILGPFMCEVYGMAGSLFGCASIWSMVMITLDRYNVIVRGMAA-APLTHKKATLLLLFVWIWSGGWTILPFFG--WS
LWS_ixoSca  PDEMLYMVHPHWYNFKPMNPLWHSLLGFAMVILGVISVVGNSMVIYIMTTSKSLRSPTNMLVVNLAFSDWCMMAFMMPTMAANCF--AETWILGPFMCEVYGMVGSLFGCGSIWSMVMITLDRYNVIVRGVAA-APLTHKRAALMIFFVWFWALTWTLLPFFG--WS
LWS2_plePa  PKEILHMIHDHWYQFPPLNPLWHSLLGIAMILLGIVSVIGNGMVMYLMNTTKSLKTPTNMLIVNLAFSDFCMMAFMMPTMAANCF--AETWILGPFMCEIYGMAGSLFGCVSIWSMVMIAFDRYNVIVRGMNA-EPLTTKKAAAQIFLIWAWAIMWTVLPFFG--WS
LWS2_hasAd  PKEILHMIHDHWYQFAPLNPLWHSLLGIAMIILGIVSVIGNGMVIYLMSTTKSLKTPTNMLIVNLAFSDFCMMAFMMPTMAANCF--AETWILGPLMCEIYGMAGSLFGCVSIWSMVMIAFDRYNVIVRGMSA-EPLTTKKAAAQIFFIWTWATTWTLFPFFG--WS
LWS1_plePa  PEDMLYMIHEHWYKYPPMESTMHYLLGITIILIGIISVSGNSIVIYLMLSVKSLRTPANFLVTSLAVSDGGMLAFMAPTMPINCF--AQTWVLGPFMCELYGMVGSLFGSASIWNMVMITLDRYNVIVRGMSG-KPLTKVGALLRIIFVWVWSLGWTIAPMYG--WS
LWS1_hasAd  PEDMLPMIHEHWYKFPPMETSMHYILGMLIIVIGIISVSGNGVVMYLMMTVKNLRTPGNFLVLNLALSDFGMLFFMMPTMSINCF--AETWVIGPFMCELYGMIGSLFGSASIWSLVMITLDRYNVIVKGMAG-KPLTKVGALLRMLFVWIWSLGWTIAPMYG--WS
BCRa_hemSa  PDRVKHMVLDHWYNYPPVNPMWHYLLGVVYLFLGVISIAGNGLVIYLYMKSQALKTPANMLIVNLALSDLIMLTTNFPPFCYNCF-SGGRWMFSGTYCEIYAALGAITGVCSIWTLCMISFDRYNIICNGFNG-PKLTQGKATFMCGLAWVISVGWSLPPFFG--WG
BCRb_hemSa  RPEIKPYVHQHWYNYPPVNPMWHYLLGVIYLFLGTVSIFGNGLVIYLFNKSAALRTPANILVVNLALSDLIMLTTNVPFFTYNCF-SGGVWMFSPQYCEIYACLGAITGVCSIWLLCMISFDRYNIICNGFNG-PKLTTGKAVVFALISWVIAIGCALPPFFG--WG
BCR_porPel  RPEIKPYVHQHWYNYPPVNPMWHYLLGVIYLCLGFISIIGNGMVIYLFAKCQALRTPANILVVNLALSDLIMLTTNVPFFTYNCF-NGGVWMFSATYCEIYGCLGAITGVTSTWLLCMISFDRYNIICNGFNG-PKLTNGKAIILAFISWAISVGFGIAPLFG--WG
BCR_triGra  PSDMKTMVHSHWNKFPPVNPMWHYLLGMVYIILGTVSIAGNSLVISLFTKTKELRTPANMFVVNLAFSDLCMMITQFPMFVYNCF-NGGMWLFGPFLCELYAATGAVFGLCSICTLACIAFDRYNLIVKGMSG-PKMTSKRATILIAFCWAYAIGWSLPPFFG--WG
BCR2_triLo  PSDMKTMVHSHWSKFPPVNPMWHYLLGLVYIVLGTVSIAGNSLVISLFTKTKELRTPANMFVVNLAFSDLCMMITQFPMFVYNCF-NGGMWLFGPFLCELYAATGAVFGLCSICTLACIAYDRYNLIVKGMSG-PKMTSKRATILIAFCWSYAIGWSLPPFFG--WG
BCRa_dapPu  PDDMKEFIHPHWNKFPPVNPMWHYLLGVIYVILGITSVTGNSLVVHLFAKTRDLRTPANMFVINLAFSDLCMMITQFPMFVFNCF-NGGVWLFGPLFCELYACTGSIFGLCSICTMAAISYDRYNVIVNGMNR-RRMTYGRAGGLILFCWIYAIGWSIPPFVG--WG
BCR_limPol  PENIKHLISDHWSKFPAVNPMWHYLLGLIYIVLGIASLTGQSVVLYLFAKTKPLRTPANMLIVNLAFSDFMMMITQFPVFIINCL-GGGAWQLGPLLCEITGFAGGLFGYGSIVTLAVISIDRYNVIVRGFSA-SPLTHARSAVFILVIWAWTLGWALPPFFG--WG
BCR2_braKu  PADVIAMTHAHWKQFPPSNPAWNYLFGVIYFFLWIVNHIGNGLVIWIFLKTKSLRTPSNMLIVNLAIADFFMMLTQSPLYIISAF-TSRWWIWGHFWCRFYGYTGGITGIAAIFTMVFIGYDRYNVIVKGMNG-TKITKGMAFIMILWTWIYANAFCLPAMLEV-WG
BCR3_braKu  PADIVALTHAHWKKFPPSNPAWNYLFACLYFFLWVINHIGNGLVIKIFLKTKSLRTPSNMLIVNLAIADFFMMLTQSPLFIISAF-SSRWWIWGHFWCRFYGYTGGITGIAAIFTLVFIGYDRYNVIVKGMSG-KRISKGMAFGMIVWTWVYANVFCLPPMLQV-WG
BCR1_triGr  PEDVRAFLHPHWHNFPATHPAIYYLFGLVYLVLGVTSVGGNYLVLRIFTKFQELRRPSNVLVINLALSDMLLMLTLFPECVYN-FLSGGPWRFGDLGCQIHAFCGALFGYNQITTLVFISYDRFNVIVRGMGG-TPLTYARVSAMVAFSWLWATGWSVAPLVG--WG
BCR2_triGr  PLDMHHLLHSHWDAYPPADPRIHYLLGMLYFFLGIAACMGNVLVLHIFGKHKNLRSPTNTLLMNLAFCDLMIFIGLYPEMLGNIFMNDGTWMWGDVACRIHAWFGLVFGFGQMQTLMYMSIDRYNVIVKGLSA-QPLTYKKVTQWLAQVWIVSLFWGTAPFFG--FG
BCR1_triLo  PLDMHHLLHSHWDSYPPADPRIHYLLGMLYFFLGIAACVGNVLVLHIFGKHKNLRSPTNTLLMNLAFCDLMIFIGLYPEMLGNIFMNDGTWMWGDIACRLHAWFGLVFGFGQMQTLMYMSIDRYNVIVKGLSA-QPLTYKKVTQWLAQVWIVSLFWGTAPFFG--FG
BCR3_triGr  PENVRYMVHLHWEKFPPPDPRVHTALGALYLIMGVMSAVGNVLVLYIFGKYKSLRSPTNVLVMNLAFCDLGLFVGLYPELLGNIFINNGPWMWGDVACKIHAWCGLAFGFGQMQTLMFVSMDRYYVIVKGLKA-PPLTYWKVSVWLAMVWIVSIFWATSPFFG--FG
 Consensus  p......!..hW..%ppp.p..hy.lg..y......s..GNg.Vi.if...ksLRtpsN.l!.NLA..Df.$m....P....N.. .......g...C.i%a..G.l.G..si.t...Ia.DR%nv!v.p......lt...a...i...W.....w...P.....w.
           
Special res .......................................................<---------HEK region-------->...................................................K............N.PRYR..........
UV7 diagnos .......................................................<----16aa HEK region del---->.............................................................................p.l
UV  diagnos .............................................................................................................................................D.........RF...........
Location    E2E2E2E2E2E2E2E2E2E2E2E2EM5M5M5M5M5M5M5M5M5M5M5M5M5M5M5C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3C3CM6M6M6M6M6M6M6M6M6M6M6E3E3E3E3E3E3EM7M7M7M7M7M7M7M7M7M7M7CTCTCTCTCTCTCTCTC
                                                                                                                                                              
UV7_aedAeg  RYTPEGFLTACSFDYLERT-RDARLFMFLYFIFAWVVPIIAITFCYIQILRVVIGAN---------SIQSSKNKSKT-------EVKLAGVVIGIIGLWFIAWTPYAIVAMMGVFGYESL--LSPLGSMVPAILAKTAACIDPYFYAMNHPRYRQELRKMFGLN
UV7_culQui  RYTPEGFLTACSFDYLDRG-WDARVFMFMYFVFAWVIPFLTISYCYVAILRVVVGAG---------SIQSSKNKNKQ-------EVKLAGVVIGIIGLWFIAWTPYAVVAMLGVFGYEHL--LTPLGSMIPAILAKTASCIDPYFYAMNHPRFRQELRKMFGKE
UV7_anoGam  RYTAEGYLTACSFDYLDRT-YKARVFMFVYFVFAWLIPFAIISYCYARILIAVINAN---------AIQSSKSKNKT-------EVKLAGVVVGIIGLWFAAWTPYAVVAMMGVFGYEQY--LTPLNSMIPAVFAKIAASIDPYFYAMNHPRYRQMLERMFCNR
UV7_droMel  VYVPEGFLTTCSFDYLNKE-MPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTAS---------RIQSNKDKAKT-------EQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGR
UV7_droYak  VYVPEGFLTTCSFDYLNKE-TPARIFMALFFVAAYCIPLTSIVYSYFYILKVVFTAS---------RIQSNKDKAKT-------EQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGLERH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGR
UV7_droAna  VYVPEGFLTTCSFDYLNKE-TPARIFMALFFVAAYCFPLTAIVYSYFYILKVVFSAG---------RIQSNKDKAKT-------EQKLAFIVAAIIGLWFLAWSPYAVVAMMGVFGLEKH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFYGR
UV7_droPse  VYVPEGFLTTCSFDYLNKE-TPARIFMALFFVAAYCVPLTTIVYSYFYILKVVFTAS---------RIQSNKDKAKT-------EQKLAFIVAAIIGLWFLAWSPYAIVAMMGVFGQERH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLFFGR
UV7_droWil  VYVPEGYLTTCSFDYLNKE-TPARIFMALFFVAAYCVPLTCIMFSYFYILKVVFTAN---------RIQSNKDKAKT-------EQKLTFIVAAIIGLWFLAWSPYAVVAMMGVFGLEQH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLIYGR
UV7_droMoj  VYVPEGFLTTCSFDYLNKE-TPARIFMALFFVAAYCIPLASIVYSYFYILKVVFTAN---------RIQSSKDKAKT-------EQKLTFIVAAIIGLWFIAWSPYAIVAMMGVFGQEQH--ITPLGSMIPALFCKTAACVDPYLYAATHPRFRVEVRMLMYGR
UV7a_acyPi  RYVSEGYLTSCSFDYLSDN-DQDKRFILVFFTAAWCIPFTIILYCYVNILMAVWMTT----EIVTSRVGQQEEKRKT-------DIRLGYMVIGALALWFVSWTPYAVVALLGVFDLKEY--ISPLSSMIPALFCKAASCTDPWFYAITHPRFKKELMKLLTKS
UV7b_acyPi  RYVPEGYLTSCSFDYLSDD-NQEKGFILVFFTAAWCIPFTTISYCYIKILRAVWMTS----EMAASRFGQEEEKRKT-------EIRLGYVVVGVIMLWFVSWTPYAMVALLGVFDRKDY--ITPLSSMIPAVLCKAASCMDPWIYAITHPRFKNELTKLMSRK
UV7_rhoPro  TYVPEGFLTSCSFDYLSTD-IQNRCFIFIYFVAAWCLPLLVIITSYVGICREVLRVS----LI---RKGQEREQRKR-------EAKLSAILALATFLWFLSWTPYAAVALLGIFGYKNH--ITQLASMIPALFCKTAACVNPFIYGLNHPRLRQQLLKLCCKK
UV7_pedHum  KYVPEGYLTSCSFDYLTQD-TASRLTIFVFFVAAWIVPLSIILGSYMALYKVVLKARGTHFNTVMTRHCKDIEIQRP-------ELKAAVTVICIVCLWTLSWTPYAVVALLGITGNEKY--ISPMSSMIPALFCKTASCIDPFVYAATNRRFRNELKRKYRKR
UV7_ixoSca  PYVPEGFLTSCSFHFLSDA-TSDRCFVWIFFVAAWCVPLVFVTTCYSGILVTVIRS----------RKALAQESRRS-------ELRVAKVSLALVLLWTVAWTPYAIVALLGITGRRNL--LTPWGSMAPAMFCKSAAVLDPFVYGLSHPSFRRELAIMLPCL
UV5_anoGam  RYVPEGFLTSCTFDYLSGT-FDTRLFVASIFTFSYVLPMSLIIYYYSQIVSHVVNHEKSLREQAKKMNVESLRSNQNQK-DASVEIRIAKAAITVCFLFVASWTPYAVLALIGAFGDKSL--LTPGVTMFPACACKFVACLDPYVYAISHPRYRIELQKRLPWL
UV5_nasVit  RFVPEGFLTSCTFDYITDS-DEIRYFVGTIFTFSYAIPMTLIIYFYSQIVGHVVNHEKALREQAKKMNVESLRSGQNKD-QASAEVRIAKVALTICFLFVAAWTPYGVMSLIGAFGNKSL--LTPGVTMIPACCCKAVACLDPYVYAISHPRYRLELQKRMPWL
UV5_apiMel  RFVPEGFLTSCSFDYLTDT-NEIRIFVATIFTFSYCIPMILIIYYYSQIVSHVVNHEKALREQAKKMNVDSLRSNANTS-SQSAEIRIAKAAITICFLYVLSWTPYGVMSMIGAFGNKAL--LTPGVTMIPACTCKAVACLDPYVYAISHPKYRLELQKRLPWL
UV5_diaNig  RYAPEGYLTSCSFDYLTDT-PENHMFVLCIFICSYVIPMSLIIYFYSQIVSHVVNHEKALKEQAKKMNVDSLRSNQQQN-QTSAEIRIAKVAIGICFLFVASWTPYAVLALIGAFGNKAL--LTPGVTMIPACTCKAVACLDPYVYAISHPRYRAELQKRLPWL
UV5_lucCru  RFVPEGFLTSCTFDYLTDT-FDNDMFVAVIFICSYVIPMSMIIYFYSQIVKHVMHHEKALRDQAKKMNVESLRSNQSLQ-SQSIEIKIAKVAIMVCFLFVASWTPYAVLALIGGFGDQSL--LTPGVTMVPALACKFVACLDPYVYALSHPRYRMELQKRLPWL
UV5_triCas  RFAPEGFLTACSFDYLTDT-FDNHMFVTSIFICSYVIPMSMIIYFYSQIVSKVFSHEKALREQAKKMNVESLRSNQSQQASQSAELRIAKAAIAICSLFVASWTPYAVLALIGAFGDQSL--LTPGVTMVPACACKFVACLDPYVYAISHPKYRLELQKRLPWL
UV5_rhoPro  RFVPEGFLTSCTFDYLTPT-SEIRNFVTVMFFICYVFPMSLIIYFYSQIVSHVIIHEHNLREQAKKMNVESLRSNANMH-TQSAEIRIAKAAITICFLFVASWTPYAVLALIGAYGNQDL--LTPAVTMIPACACKAVACVDPYVYAISHPRYRQELSKKFPWL
UV4_droMel  RFVPEGYLTSCSFDYLSDN-FDTRLFVGTIFFFSFVCPTLMILYYYSQIVGHVFSHEKALREQAKKMNVESLRSNVDKS-KETAEIRIAKAAITICFLFFVSWTPYGVMSLIGAFGDKSL--LTPGATMIPACTCKLVACIDPFVYAISHPRYRLELQKRCPWL
UV3_droMel  RFVPEGYLTSCTFDYLTDN-FDTRLFVACIFFFSFVCPTTMITYYYSQIVGHVFSHEKALRDQAKKMNVESLRSNVDKN-KETAEIRIAKAAITICFLFFCSWTPYGVMSLIGAFGDKTL--LTPGATMIPACACKMVACIDPFVYAISHPRYRMELQKRCPWL
UV5_manSex  RYVPEGYLTSCSFDYLTNT-FDTKLFVACIFTCSYVFPMSLIIYFYSGIVKQVFAHEAALREQAKKMNVESLRANQGGS-SESAEIRIAKAALTVCFLFVASWTPYGVMALIGAFGNQQL--LTPGVTMIPAVACKAVACISPWVYAIRHPMYRQELQRRMPWL
UV5_papXut  RYVPEGFLTSCTFDYLTTT-FDNKLFVASMFVCVYIFPMIAILYFYSGIVKQVFAHEAALREQAKKMNVDSLRSNQNAA-AESAEIRIAKAALTVCFLYVASWTPYGVMSLIGAFGDQNL--LTPGVTMIPALACKGVACIDPWVYAISHPKYRQELQKRMPWL
UV5_acyPis  RYVPEGYLTSCTFDYLSPT-DETRAFVGIMFVICYVIPVSLVIFFYSQIVSHVFNHEKALREQAKKMNVESLRSNQDAN-AQSAEVRIAKAAITICCLFIASWTPYAVVAMIGAFGDRSL--LTPGITMIPAIFCKTVACFDPYVYAISHPRYRLELSKRVPCL
UVB_acyPis  RFVPEGFLTSCSFDYLTPT-EETKAFVGTMFVICYVIPMSFIIYFYSQIVCHVFNHEKALREQAKKMNVESLRSNQDAN-AQSAEVRIAKAAITICFLFVAAWTPYAVVAMIGAFGDQSL--LTPIASMLPAVFAKTVACFDPYVYAISHPKYRLELSKRVPCL
UVB_megVic  RFVPEGFLTSCSFDYLTPT-EETKAFVGTMFVICYVIPMSFIIYFYSQIVCHVFNHEKALREQAKKMNVESLRSNQDAN-AQSAEVRIAKAAITICFLFVAAWTPYAVVAMIGAFGDQSL--LTPIASMLPAVFAKTVACFDPYVYAISHPKYRLELSKRVPCL
UV5_dapPul  RYVPEGFLTTCTFDYMTED-ASTRFFVGSIFVYSYVIPLAMLIFYYSKIVRSVGDHEKTLRDQAKKMNVTSLRSNRDQN-EKSAEVRIAKVAIALATLFVFAWTPYAFVALTAAFGNRSV--LTPLLSTVPACCCKLVSCINPWIYAINHPRYRMELQKKMPWF
UV5_braKug  RFVPEGFLTTCSFDYITED-SSTRAFVGTIFFTSYVLPMILIIYFYSQIVGHVRQHEETLRAQAKKMNVATLRSGKDDQ-EQSAEVRIAKVCIGLFSMFVISWTPYAAVALLCAFGNRAA--VTPLVSMIPALTCKAVACIDPWIYAINHPRYRLELQKRLPWF
UV5_triLon  RFVPEGFLTTCSFDYMTET-SSIRWFVGCIFTYSYIIPLGLIIYYYSKIVGHVQEHERILREQARKMNVESLRSGKDQQ-EKSAEIRIAKVAIGLSLMFVVAWTPYALVALIAAFGNRAV--LTPLVSMIPACCCKAVACIDPWIYAINHPRYRLELQKRMPWF
UV5_triGra  RFVPEGFLTTCSFDYMTET-SSIRWFVGCVFTYSYIIPLGLIVYYYSKIVGHVQEHERILREQARKMNVESLRSGRDHQ-EKSAEIRIAKVAIGLSLMFVVAWTPYALVALIAAFGNRAV--LTPLVSMIPACCCKAVACIDPWIYAINHPRYRLELQKRMPWF
UV5_pedHum  KFAPEGYLTTCTVDYLTDT-SQTRMFIVTIFFAAYVLPLSLIIYFYTKIVLHVINHEKSLKAQAKKMNVESLRSDGNKN--YAVEIRITKVAIAMCFLFVISWTPYAVVALIGCFGNKHL--ITPLVSMIPACACKAVACIDPYIYAISHPRFRVEVNKRFACL
UVB_anoGam  RYIPEGYLTTCSFDYLTDD-PDTRVFVGCIFTWAYVIPMIFICYFYARLFGHVRQHEMMLKNQARKMNVESLTANRSEK-AQAVEMRIAKAAFTIFFLFVCAWTPYAIVTMIGAFGDRTM--LTPFVTMVPAVCCKIVSCLDPWVYAISHPKYRQELERRLPWM
UVB_manSex  RFVPEGFLTTCSFDYFTED-QDTEVFVACIFVWSYCIPMALICYFYSQLFGAVRLHERMLQEQAKKMNVKSLASNKEDN-SRSVEIRIAKVAFTIFFLFICAWTPYAFVTMTGAFGDRTL--LTPIATMIPAVCCKVVSCIDPWVYAINHPRYRAELQKRLPWM
UVB_nasVit  RYTTEGFLTTCSFDFLSDD-QDTKVFVAAIFSWSYCFPMVLIIYFYSQLIKSVRRHEKMLREQAKKMNVKSL-SAQ-DK-ERSVEMRIAKVAFTIFFLFVCSWTPYAVVTMIAAFGNREL--VTPFSSMLPAVFAKTVSCIDPWVYAINHPRYRQELTKRCQWM
UVB_apiMel  RYTTEGFLTTCSFDFLTDD-EDTKVFVTCIFIWAYVIPLIFIILFYSRLLSSIRNHEKMLREQAKKMNVKSLVSNQ-DK-ERSAEVRIAKVAFTIFFLFLLAWTPYATVALIGVYGNREL--LTPVSTMLPAVFAKTVSCIDPWIYAINHPRYRQELQKRCKWM
UVB_diaNig  RYVPEGLLTTCSFDYLTDD-EDTKVFTASIFTWSYAFPLCLIVFFYCKLFKQVRLHEKMLQEQARKMNVKSLQTNQDVA-QKSVEIRIAKVAFTIFFLFLCSWTPYATVAMIGAFGNRAL--LTPMSTMIPALFSKIVSCIDPWIYAINHPRFRGELLKRAPWF
UV5B_droMe  RYQPEGFLTTCSFDYLTNT-DENRLFVRTIFVWSYVIPMTMILVSYYKLFTHVRVHEKMLAEQAKKMNVKSLSANANAD-NMSVELRIAKAALIIYMLFILAWTPYSVVALIGCFGEQQL--ITPFVSMLPCLACKSVSCLDPWVYATSHPKYRLELERRLPWL
UV5_plePay  RYVPEGFLTSCSADFFMQD-FNGRSYIVGTWFFGWFIPVAAIVFFYVQIFLAVKDHEEKIKEQARKMNVDSIRSNEAVK-NSSAEVRIAKTAMCVFLMFLSSWAPYILVAFITGFSDPKLKRITPVISMVPAMTIKASACFDPFFYALSHPRYRLELQNRMPWL
UV5_hasAda  RFVPEGFLTSCSSDFYMQD-FNGRSYIVGTWFFGWFIPVAAIIFFYAQIFLAVKDHEEKIKEQARKMNVDSFRSNEALK-NSSAEVRIAKTAMCVVLLFLTSWVPYILVAFIAGFSDPKLKRVTPVISMIPAMTIKGSACFDPFFYALSHPRYRLELQNKLPWL
LWS_anoGam  RYVPEGNMTACGTDYLTDD-WFHKSYILVYSVFVYYTPLFTIIYAYFFIIKAVSAHEKNMREQAKRMNVQSLRSSDDGK---STEMKLAKVALVTISLWFMAWTPYTVINYTGVF--KTAS-ITPLATIWGSVFAKANAVYNPIVYGISHPKYRAALLRRFPSL
LWS_rhoPro  RYVPEGNMTACGTDYLTKN-WVSRSYILVYSVFVYFLPLFTIIYSYFFILQAVSAHEKQMREQAKKMNVASLRSAEAANT--SAEAKLAKVALMTISLWFMAWTPYLVINYSGIF--ETIS-ISPLFTIWGSLFAKANAVYNPIVYAIRHPKYKQALEKKFPSL
LWS_schGre  RYVPEGNMTACGTDYLTKD-WVSRSYILVYSFFVYLLPLGTIIYSYFFILQAVSAHEKQMREQRKKMNVASLRSAEASQT--SAECKLAKVALMTISLWFFGWTPYLIINFTGIF--ETMK-ISPLLTIWGSLFAKANAVFNPIVYGISHPKYRAALEKKFPSL
LWS_lucCru  RYVPEGNMTACGTDYLSTG-WFSRSYILFYSWFVYFIPLFAIIYSYWFIVQAVSAHEKAMREQAKKMNVASLRSSEAAQT--SAECKLAKVALMTISLWFLAWTPYLVTNYAGIF--DGSK-ISPLATIWSSLFAKANAVYNPIVYGISHPKYRQALQKKFPSL
LWS_triCas  RYVPEGNMTACGTDYLTKD-WVSRSYILVYAVWVYFVPLFTIIYSYWFIVQAVAAHEKSMREQAKKMNVASLRSSEAAQT--SAECKLAKIALMTITLWFFAWTPYLVTNFTGIF--EGAK-ISPLATIWCSLFAKANAVYNPIVYGISHPKYRQALQKKFPSL
LWS_manSex  RYVPEGNMTACGTDYLSKS-WVSRSYILIYSVFVYFLPLLLIIYSYFFIVQAVAAHEKAMREQAKKMNVASLRSSEAANT--SAECKLAKVALMTISLWFMAWTPYLVINYTGVF--ESAP-ISPLATIWGSLFAKANAVYNPIVYGISHPKYQAALYAKFPSL
LWS_papXut  RYVPEGNMTACGTDYLSKS-WLSRSYILVYSIFVYYTPLLLIIYSYFFIVQAVAAHEKAMREQAKKMNVASLRSSEAANT--SAECKLAKVALMTISLWFMAWTPYLVINYTGVF--ETAP-ISPLATIWGSVFAKANAVYNPIVYGISHPKYRAALYQKFPSL
LWSb_apiMe  RYVPEGNMTACGTDYFNRG-LLSASYLVCYGIWVYFVPLFLIIYSYWFIIQAVAAHEKNMREQAKKMNVASLRSSENQNT--SAECKLAKVALMTISLWFMAWTPYLVINFSGIF--NLVK-ISPLFTIWGSLFAKANAVYNPIVYGISHPKYRAALFAKFPSL
LWS_homCoa  RYVPEGNMTACGTDYLTPD-WISKSYILVYSLFCYFMPLFLIIYSYWFIVQAVSAHEKAMREQAKKMNVASLRSSDAANT--SAEHKLAKVALMTISLWFCAWTPYLVINYAGIF--QALT-ISPLFTIWGSVFAKANACYNPIVYAISHPKYRAALNKKFPSL
LWSa_nasVi  RYVPEGNLTACGTDYFSKD-WVSRSYIVVYSFFVYFLPLFMIIYSYYFIIKAVSAHEKNMREQAKKMNVASLRQGDSQ----SAENKLAKIALMTISLWFMAWTPYLVINWAGIF--DLAR-LTPLFTIWGSVFAKANAVYNPIVYGISHPKYRAALFARFPSL
LWS_acyPis  RYVPEANMTACGTDYLTLA-WHSRSYVLVYAIFAYYLPLLVIIYAYYFIVKAVASHEKSMREQAKKMNVSSLRSGDQSNT--SAEFKLAKVALMTISLWFMAWTPYMVINFAGIF--QLMT-IDPLFTIWGSVFAKANAVYNPIVYAISHPKYRLALDKKFPCL
LWSb_nasVi  RYVPEGNMTSCGTDYVSDD-WLGKSYILVYSIFVYYTPLFSIILCYWHIVSAVAAHERGMREQAKKMNVASLRSGDQSGE--SAEVKLAKVAVTTISLWFLAWTPYLVTNYMGIF--AKQH-VSPLFTIWASLFAKTNACYNPIVYGISHPKYRAGLKVKCPCL
LWSa_apiMe  RYVPEGNMTACGTDYLSQD-WTFKSYILVYSFFVYYTPLFTIIYSYYFIVSAVAAHEKAMKEQAKKMNVTSLRSGDNQNT--SAEAKLAKVALTTISLWFMAWTPYLVINYIGIF--NRSL-ITPLFTIWGSLFAKANAIYNPIVYGISHPKYRAALKEKLPFL
LWS6_droMe  RYVPEGNMTACGTDYFAKD-WWNRSYIIVYSLWVYLTPLLTIIFSYWHIMKAVAAHEKAMREQAKKMNVASLRNSEADKSK-AIEIKLAKVALTTISLWFFAWTPYTIINYAGIF--ESMH-LSPLSTICGSVFAKANAVCNPIVYGLSHPKYKQVLREKMPCL
LWS_meoOer  RYVPRGDMTACGTDYLTED-EFSRSYLYVYSVWVYIGPLALIIYCYFHIVSAVATHEKQMRDQAKKMGVKSLRTEEAKKT--SAECRLAKVALTTVSLWFMAWTPYLIINWAGMF--YPSV-VSPLFSIWGSVFAKANAVYNPIVYAISHPKYRAALYKKLPCL
LWS1_droMe  RYVPEGNLTSCGIDYLERD-WNPRSYLIFYSIFVYYIPLFLICYSYWFIIAAVSAHEKAMREQAKKMNVKSLRSSEDAEK--SAEGKLAKVALVTITLWFMAWTPYLVINCMGLF--KFEG-LTPLNTIWGACFAKSAACYNPIVYGISHPKYRLALKEKCPCC
LWS2_droMe  AYVPEGNLTACSIDYMTRM-WNPRSYLITYSLFVYYTPLFLICYSYWFIIAAVAAHEKAMREQAKKMNVKSLRSSEDCDK--SAEGKLAKVALTTISLWFMAWTPYLVICYFGLF--KIDG-LTPLTTIWGATFAKTSAVYNPIVYGISHPKYRIVLKEKCPMC
LWS_limPol  RYVPEGNLTSCTVDYLTKD-WSSASYVVIYGLAVYFLPLITMIYCYFFIVHAVAEHEKQLREQAKKMNVASLRANADQQKQ-SAECRLAKVAMMTVGLWFMAWTPYLIISWAGVFS-SGTR-LTPLATIWGSVFAKANSCYNPIVYGISHPRYKAALYQRFPSL
LWS_ixoSca  RYVPEGNMTSCTIDYLTKA-LWSASYVVAYAGGVYWTPLFINIYCYSKIVRAVAQHEKQLRLQARKMNVASLRANAEQTKT-SAEARLAKIALMTVGLWFMAWTPYLTIAWAGIFS-DGSK-LTPLATIWGSVFAKANACYNPIVYGISHPKYRAALARRFPSL
LWS2_plePa  RYVPEGNMTSCTVDYLSED-LKSSSYVLIYGCAVYFIPLFTLIYNYTFIVRAVSIHEDNLREQAKKMNVTSLRANADQQKQ-SAECRLAKIALMTVGLWFIAWTPYLCIAWSGIFS-SRKH-LTPLATIWGAVFAKAVAVYNPIVYGISHPKYRAALFQKFPSL
LWS2_hasAd  RYVPEGNMTSCTVDYLTED-LKSSSYVLIYGCAVYFTPLFTLIYNYTFIVRSVSIHENNLREQAKKMNVSSLRANADQQKQ-SAECRLAKIALMTVGLWFIAWTPYLSIAWSGIFS-SRKH-LTPLATIWGAVFAKAVAVYNPIVYGISHPKYRAALFEKFPSL
LWS1_plePa  SYAPEGSMTGCTVDYLHTD-ISTMSYLIVYAIFVYFVPLFIIIYCYTYIVMQVAAHEKSLREQAKKMNIKSLRSNEDNKKA-SAEFRLAKVALMTICLWFMAWTPYLILSLLGIFS-DREW-LTPLTSIWGAVFAKAASAYNPIVYGISHPKYRAALHEKFPCL
LWS1_hasAd  RYVPEGSMTSCTIDYIDTA-INPMSYLIAYAIFVYFVPLFIIIYCYAFIVMQVAAHEKSLREQAKKMNIKSLRSNEDNKKA-SAEFRLAKVAFMTICCWFMAWTPYLTLSFLGIFS-DRTW-LTPMTSVWGAIFAKASACYNPIVYGISHPKYRAALHDKFPCL
BCRa_hemSa  SYTLEGILDSCSYDYFTRD-MNTITYNICIFIFDFFLPASVIVFSYVFIVKAIFAHEAAMRAQAKKMNVTNLRSN-EAETQ-RAEIRIAKTALVNVSLWFICWTPYAAITIQGLL-GNAEG-ITPLLTTLPALLAKSCSCYNPFVYAISHPKFRLAITQHLPWF
BCRb_hemSa  NYILEGILDSCSYDYLTQD-FNTFSYNIFIFVFDYFLPAAIIVFSYVFIVKAIFAHEAAMRAQAKKMNVSTLRSN-EADAQ-RAEIRIAKTALVNVSLWFICWTPYALISLKGVM-GDTSG-ITPLVSTLPALLAKSCSCYNPFVYAISHPKYRLAITQHLPWF
BCR_porPel  KYILEGILTSCSYDYLTQD-FNTRSYNIIIFVFDYFLPAAIIIFSYVFIVKAIFAHEAAMRAQAKKMNVTNLRSG-EAESQ-RAEIRIARTALVNVSLWFICWTPYALISLQGVL-GDLSG-INLLVTTLPALLARSCSWYNPFVYAISHPKYRLAITQHLPWF
BCR_triGra  RYIPEGILDSCSFDYLTRD-SSTKSFGLCLFFFDYVTPLSIIVFAYFHIVRAIFEHEKILREQAKKMNVTSLRSNADQNAQ-SAEIRIAKVALINISLWVAMWTPYATIVLQGLL-GNQEN-ITPLVSILPALIAKSASIYNPVIYAISHPRYRVALQQKLPWF
BCR2_triLo  RYIPEGILDSCSFDYLTRD-SSTKSFGLCLFFFDYITPLSIIVFAYFHIVRAIFEHEKILREQAKKMNVTSLRSNADQNAQ-SAEIRIAKVALINISLWVAMWTPYATIVLQGLL-GNQEN-ITPLVSILPALIAKSASIYNPVIYAISHPRYRIALQQKLPWF
BCRa_dapPu  KYIPEGILDSCSFDYLTRD-TMTISFTCCLFAFDYCVPLIIIIFCYYHIVRAIVHHEDALRDQAKKMNVSSLRSNADQKSQ-SAEIRVAKIAMMNITLWVAAWTPYAAICLQGAV-GNQDK-ITPLVTILPALIAKSASIFNPVVYAISHPKYRLALQKALPWF
BCR_limPol  RYVPEGILNSCSFDYLTRD-WATVSYIMGCWICEYALPLMVIIYCYIFIVKAVCDHERHLREQAKKMNVASLRSNVDTQKA-SAEMRIAKVALVNVLLWVVSWTPYAAIAMIGIA-GDQML-ITPLRSALPALAGKAASVYNPIVYAISHPKFRLAMQKEIPCC
BCR2_braKu  NFSPEGLLSTCSFDYLNDNKFHGYFYTMYIFTGAYCVPMLLLMFFYSQIVKAVWAHEASSRAQAKKMNVESLRSNADANAE-SAEMRIAKVALTNVLLWVCIWTPYAFVAVTGAF-GNRQI-LTPLVAQLPSLICKMASCLNPLVYAISHPKYRQVLQKELPWF
BCR3_braKu  DFSPEGMLSTCSFDYLNENRLHGPIFTGYIFFGAYCVPMFLLFFFYSQIVKAVWAHEAALKAQAKKMNVESLRSNADANAE-SAEVRIAKVALTNVLLWICIWTPYAFVAVTGAF-GNRQI-LTPLVAQLPSLICKCASSLNPIVYAISHPKFRQVIQKDYPWF
BCR1_triGr  GYALDGMLGTCSFDYVTRT-WNNRSHILAATAFMWVIPVLIIAGCYWFIVQAVFKHEAELKAQAKKMNVASLRSNADQQQV-SAEIRIAKVAITNVVLWLSAWTPFMVISNLGIWADPQQV--TPLVSSLPVLLSKTSCSYNPLVYAISHPKYRECLKTLVPWI
BCR2_triGr  NFALDGILNTCSFDYFSRD-MLSMSYIVSACVWAYVIPLIVIIFCYTFIVRAVFEHEETLRQQAAKMNVTSLRSSANSEDT-SAEFRIAKIAMINVCLWLWAWSPFTIVSFIGIF-GNQAI-ITPYLSSLPVILAKTSSVYNPIVYALSHPRYQAALKEEFAWL
BCR1_triLo  NFALDGILNTCSFDYFTRD-MPAMSYIVGACVSAYVIPLIVIIVCYTFIVRAVFEHEETLRQQAAKMNVTSLRSSASAEDT-SAEFRIAKIAMINVCLWLWAWSPFTIVSFIGIF-GNQAI-ITPYLSSLPVILAKTSSVYNPIVYALSHPKYQAALKEEFAWL
BCR3_triGr  NLSVDGLLNTCSYDYYTRD-LPTVAYIVGSCVHAYVLPLAVIIFCYSYIVQAVFHHERQLREQAAKMNVASLRSSGGKQDEMSAEFRIAKIALINCCLWLWAWTPFTVISFMGVLHDDQSI-INPYVSSLPVLLAKTSAVYNPIVYGLSHPKFQQCLREEFGWN
 Consensus  r%vpEG.$t.CsfDYlt.. ...r.%....f...y..Pl..!iy.Y..iv.aV..he..lreqakkmnv.slrs..........E.riakva.....Lw..aWtPYav.a..G.f...... .tPl.sm.pa.f.K..ac.#P.vYaisHP.%r.el....p.l