Input MCL group: "MCL10956"

Species#GenesGene list
Homo sapiens2ENSP00000303887 ENSP00000353846
Mus musculus2ENSMUSP00000050034 ENSMUSP00000132804
Pediculus h. humanus1PHUM106040-PA
Pogonomyrmex barbatus1PB25642-RA
Linepithema humile2LH10638-RA LH10637-RA
Apis mellifera1GB12930-PA
Nasonia vitripennis1NV14015-PA
Tribolium castaneum1TC016079
Bombyx mori1BGIBMGA007823-PA
Heliconius melpomene1HMEL015684-PA
Danaus plexippus1DPOGS204480
Anopheles gambiae1AGAP009034-PA
Aedes aegypti1AAEL013173-PA
Drosophila pseudobscura1PSEGA29083-PA
Drosophila melanogaster1CG17528-PC
Multiple alignment:

 Lhum_LH10637-RA              ----------------------------------------qsflggeqTaDtaaDssaEq
 Hsap_ENSP00000353846         ---------------------------------------------mSfgRDmeLEHFdEr
 Mmus_ENSMUSP00000050034      ---------------------------------------------mSfgRDmeLEHFdEr
 Hsap_ENSP00000303887         ---------------------------------------------mAsTRsieLEHFeEr
 Mmus_ENSMUSP00000132804      ---------------------------------------------mAsTRsieLEHFeEr
 Phum_PHUM106040-PA           --------------------------------------------------------maEe
 Aaeg_AAEL013173-PA           mfsrlifkLtEpwLhgLpwfDddgvnrrsqtiitnsSypTkqqrcgSkTRhqqhsrhgqh
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------MELeKvkINSLHCnDavlsSlQASp--SaTSpqsvpskanvvTeasiIEktnqp
 Dpse_PSEGA29083-PA           ------MEvh----NSLHCtapvlsSlQASasgSgTpkkTaassaaAqnskqlLDqlsqq
 Nvit_NV14015-PA              -------------------------------------------------mEetIEqisvl
 Amel_GB12930-PA              --------------------------------------------------------mmEe
 Lhum_LH10638-RA              --------------------------------------------------------mmEg
 Pbar_PB25642-RA              ------------------------------------------------------mrmmEe
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              yRdQq--------------------------------------------rkpirlatfef
 Hsap_ENSP00000353846         dKaQr-----------------------------------------------------yS
 Mmus_ENSMUSP00000050034      dKaQr-----------------------------------------------------yS
 Hsap_ENSP00000303887         dKrpr--------------------------------------------pgSrrGapSSS
 Mmus_ENSMUSP00000132804      dKrpr--------------------------------------------pgSrrGapSSS
 Phum_PHUM106040-PA           cKipv--------------------------------------------ihSrSaSqASt
 Aaeg_AAEL013173-PA           ganrr--------------------------------------------rwSrSnSrTSS
 Agam_AGAP009034-PA           ---------------------------------------------------SrSnSrTSS
 Dmel_CG17528-PC              hnvQe--DnNynRDCDSPeSSSSEqDKELDDLRNLhSsSLTnSvvVGKStgSlnGvySit
 Dpse_PSEGA29083-PA           qKaQeeaEtHsrRDCDSPaSSNSEpEKDLDELRDL-NgSLTgSgsVGKSngSlSGasSTt
 Nvit_NV14015-PA              cmkEg--------------------------------------------gsnnSstnSiS
 Amel_GB12930-PA              plsQg--------------------------------------------aspsgdSnfSg
 Lhum_LH10638-RA              plsQg--------------------------------------------aspsSGgnfpa
 Pbar_PB25642-RA              plsQg--------------------------------------------aspsSdgnfSa
 Tcas_TC016079                ---ms--------------------------------------------knniSGSrSvS
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             --mEn--------------------------------------------nlSrSGShSSS
 Hmel_HMEL015684-PA           --mEn--------------------------------------------nlSrSGShSSS

 Lhum_LH10637-RA              dfkkqrgekqddakvradwanNv-------dhresnktrgkSnerhgdeId-YaNGnrta
 Hsap_ENSP00000353846         rgSrvNg------LpsptHsaHC-------SFyRtRtlqtlSseKKAKkVRFYRNGDryf
 Mmus_ENSMUSP00000050034      rgSrvNg------LpsptHsaHC-------SFyRtRtlqtlSseKKAKkVRFYRNGDryf
 Hsap_ENSP00000303887         ggSssSgpkgngLIpspaHsaHC-------SFyRtRtlqalSseKKAKkaRFYRNGDryf
 Mmus_ENSMUSP00000132804      ggSsiSgpkgngLIpspaHsaHC-------SFyRtRtlqalSseKKAKkaRFYRNGDryf
 Phum_PHUM106040-PA           nsTlsSrcdgggdasqvlNnvqi----------RRtskiygTParKAKRIRFfRNGDrFf
 Aaeg_AAEL013173-PA           nselekeliDleIsgtinksstl----------KKRisssrTPaKKAKRIRFYRNGDKFY
 Agam_AGAP009034-PA           nselekeliDldIsgganNksNt---------lKKRisssrTPaKKAKRIRFfRNGDKFY
 Dmel_CG17528-PC              svTseTktlEsvVttnsaSgsaCLSntptadhiKKRipssrTPTrKAlRIkFYRNGDrFY
 Dpse_PSEGA29083-PA           sapagTstpgsantngsaSgaasLSvvsatahlKKRitssrTPTrKAhRIkFYRNGDrFY
 Nvit_NV14015-PA              kdmspSslvNknLLdnsnNgkHs------------lnyiKlptTrKAKRIRFfRNGDKFY
 Amel_GB12930-PA              sgelsStt----IMsidermldv-------SsrhslnvlRtpPTKKAKRVRFfRNGDKFY
 Lhum_LH10638-RA              sgS--gdlnsstIMslderildi-------ttrhstnvlRtpPTKKAKRVRFfRNGDKyY
 Pbar_PB25642-RA              gggsggdlnsstLVslderildi-------tsrhtlnvlRtpPTKKAKRVRFfRNGDKyY
 Tcas_TC016079                stScnSiqsDfeIIdngieelNl----------sKsrpsstSrTqKAKRIRFYhNGnKFf
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             vcelekdpsDieILksrtNrrNv--------------miRsqParKAKRIRFfRNGDKFY
 Hmel_HMEL015684-PA           vcelekdlsDmeIMksrtNrrNv--------------mtRsqParKAKRIRFfRNGDKFY

 Lhum_LH10637-RA              desVf-iSsEclRdinSLsrsmhdLidnlndnrvprRrlksrstnsslnSipenlnsynY
 Hsap_ENSP00000353846         KGIVyAiSPdRfRSFeaLlaDLTRtLsDNVnLPqGVRTIYTiDGlKKIsSLDqLveGeSY
 Mmus_ENSMUSP00000050034      KGIVyAiSPdRfRSFeaLlaDLTRtLsDNVnLPqGVRTIYTiDGlKKIsSLDqLveGeSY
 Hsap_ENSP00000303887         KGlVfAiSsdRfRSFDaLlieLTRsLsDNVnLPqGVRTIYTiDGsrKvtSLDeLleGeSY
 Mmus_ENSMUSP00000132804      KGlVfAiSndRfRSFDaLlieLTRsLsDNVnLPqGVRTIYTiDGsrKvtSLDeLleGeSY
 Phum_PHUM106040-PA           KGVVmpVtPERYRSFDSLlsDvThtLkDhVnLPNGVRalYTLDG-nKIsdiDDLEDGKcY
 Aaeg_AAEL013173-PA           sGsIIpVSgERYRSFDSLteDLTRLLeDsVTLtgaIRTIYTLEG-KKIekLeDLEDGKSY
 Agam_AGAP009034-PA           pGstIpVSvERYRSFDSLteDLTRLLeDsVTLtgaIRaIYTLEG-KKIekvDDLEDGKcY
 Dmel_CG17528-PC              pGItIpVSnERYRSFerLfeDLTRLLeeNVkiPgaVRTIYnLcG-KKItSLDeLEDGqSY
 Dpse_PSEGA29083-PA           pGItIpVSnERYRSFeSLyeDLTRLLeeNVkiPgaVRTIYdmvG-KKItaLeeLEDGqSY
 Nvit_NV14015-PA              nGVVIAVtPERYRSFDSLiaDLTRaLvsNVTLPNGVRiIYTmDG-KKvqdisDLEDGKcY
 Amel_GB12930-PA              tGIVmAVtPERYRSFDSLatDLTRaLissVTLPNGVRaIYTmDG-KKvqSinDLEDGKcY
 Lhum_LH10638-RA              tGVVmAVtPERYRSFDSLasDLTRaLvssVTLPNGVRsIYTmDG-rKvqSvsDLEDGKcY
 Pbar_PB25642-RA              tGVVmAVtPERYRSFDSLatDLTRaLvssVTLPNGVRaIYTmDG-rKvqSvnDLEDGKcY
 Tcas_TC016079                nGVVIpVaPERYRSFDSLtteLTnILtkNVTLPSGVRnIYsmEG-KKvcSLDDLEDGKeY
 Bmor_BGIBMGA007823-PA        -------------------mnvnkMm---------------------IgkLDDLEDGqSY
 Dple_DPOGS204480             sGVIIpVlPERYRSFDSLtaDLTRVLvDNVTLPSGVRTIYsLEG-rKIgkLDDLEDGqSY
 Hmel_HMEL015684-PA           sGVIIpVlPERYRSFDSLtaDLTRVLvDNVTLPSGVRTIYsLEG-rKIgkvDDLEDGqSY

 Lhum_LH10637-RA              hsSslnhcdeiVekaAatprsh-------------------------QrdlkNGnllnkA
 Hsap_ENSP00000353846         VC-GsiEpFKKleYTknvnpnw-------------------------svNvkTtsasrav
 Mmus_ENSMUSP00000050034      VC-GsiEpFKKleYTknvnpnw-------------------------svNvkTtsasrav
 Hsap_ENSP00000303887         VC-asnEpFrKVDYTkninpnw-------------------------svNikgGtsralA
 Mmus_ENSMUSP00000132804      VC-asnEpFrKVDYTknvnpnw-------------------------svNikgGttrtlA
 Phum_PHUM106040-PA           VCSGqGEtFKrIeYlnlssrkvk------------------------psktfgGirld--
 Aaeg_AAEL013173-PA           VCScnnEgFKKIDYnttnnsnstaK----------------------naNrlSrlirpls
 Agam_AGAP009034-PA           VCScnnEgFKrIDYnvSntntk-------------------------npNrlSrlirpls
 Dmel_CG17528-PC              VCScnnEnFKKVeYntgsqplsnlpLS-NSRSNSHRLAKc-RPSSPlKngllAGsspfPA
 Dpse_PSEGA29083-PA           VCScnnEnFKKVDYntSsqplanltLanNSRTSSHRLAKlqRPASPlKngvlNsiapvPv
 Nvit_NV14015-PA              VvSGqGEvFKKVDYSSSsvk---------------------------RgNslSGlpss--
 Amel_GB12930-PA              VvSGqGEiFKKVeYSStkvr---------------------------RgsslSGlpqsPA
 Lhum_LH10638-RA              VvSGqGEiFKKVeYSASkvr---------------------------RgsslSGlpqsPA
 Pbar_PB25642-RA              VvSGqGEiFKKVeYSASkvr---------------------------RgsslSGlpqsPA
 Tcas_TC016079                VCSGkGEmFKrIeYTktdtl---------------------------RskklSntkfnns
 Bmor_BGIBMGA007823-PA        VCSGfGEpFKrlDYeASavtpqSFRLS-------------------gpeslndssspsPA
 Dple_DPOGS204480             VCSGfGEpFKKlDYeASavtpqSFRLS-------------------gpeslsdssspaPA
 Hmel_HMEL015684-PA           VCSGvGEpFKKlDYeASavtpqSFRLS-------------------gpeslsdsaspsPA

 Lhum_LH10637-RA              iyet---------------pksSsKpAtangQnnkynRknlydanRgGgr--------fd
 Hsap_ENSP00000353846         sslat--------------akGSPse---vREnkdfIRPklVTiIRsGVKPRKaVRiLLN
 Mmus_ENSMUSP00000050034      sslat--------------akGgPse---vREnkdfIRPklVTiIRsGVKPRKaVRiLLN
 Hsap_ENSP00000303887         a------------------assvkse---vKEskdfIkPklVTvIRsGVKPRKaVRiLLN
 Mmus_ENSMUSP00000132804      -------------------vasakse---vKEskdfIkPklVTvIRsGVKPRKaVRiLLN
 Phum_PHUM106040-PA           -------------------vNsSPRv---pKtpsdfIRPkVVTLvRsGtrPRKIIRLLLN
 Aaeg_AAEL013173-PA           pikN---------------Gsngttp---lKEissVVhPRlVTLIRNGVKPRKIlRLLLN
 Agam_AGAP009034-PA           pvkNg--------------Gsngstp---lKEidsVVhPRIVTLIRNGVKPRKIlRLLLN
 Dmel_CG17528-PC              cgggt--------------GNGSPliASRlsDrvtVVhPRIVTLIRsGtKPRrImRLLLN
 Dpse_PSEGA29083-PA           gggaa--------------aNGSPlntSRfsErdsVVhPRIVTLIRNGtKPRrIIRLLLN
 Nvit_NV14015-PA              -------------------stiSsRq---insiPlcVkaRIiTLIRNGtKPRKIVRLLLN
 Amel_GB12930-PA              ---------------------GtgRq---isaiPlcVkakIiTLIRhGtKPRKVVRLLLN
 Lhum_LH10638-RA              agsgs--------------GgGtgRq---inaiPlcVkaRIVTLIRhGtKPRKVmRLLLN
 Pbar_PB25642-RA              assg---------------GsGtgRq---tsaiPlcVkaRIVTLIRhGtKPRKVVRLLLN
 Tcas_TC016079                -------------------lthtPRi---ip--PdcVRPRIVTiIRNGIKPRKIIRLLiN
 Bmor_BGIBMGA007823-PA        ranHk-tpRcmpaNGSstTGNGtPRv---spagenVVRPRlVTiIRNGVKPRKVcRLLLN
 Dple_DPOGS204480             ranNr-ISRYLQTNGSNSTGNGSPRv---spagdnVVRPhIVTiIRNGVKPRKVcRLLLN
 Hmel_HMEL015684-PA           ranNrpVSRYLQTNGSNSTGNGSPRv---spagdnVIRPRIVTLIRNGVKPRKVcRLLLN

 Lhum_LH10637-RA              sddfrnsnatvStssgsltgDSst--------GndietsdsFvniqfarlArGqkssSt-
 Hsap_ENSP00000353846         KktAhSFEqVLTdITdAIKLDSGvVkrlyTLdGkQVmcLQdFFgDDDiFiAcGPEkfry-
 Mmus_ENSMUSP00000050034      KktAhSFEqVLTdITdAIKLDSGvVkrlyTLdGkQVmcLQdFFgDDDiFiAcGPEkfry-
 Hsap_ENSP00000303887         KktAhSFEqVLTdITEAIKLDSGvVkrlcTLdGkQVTcLQdFFgDDDVFiAcGPEkfryA
 Mmus_ENSMUSP00000132804      KktAhSFEqVLTdITEAIKLDSGvVkrlcTLdGkQVTcLQdFFgDDDVFiAcGPEkyryA
 Phum_PHUM106040-PA           KRNArSFEHaLSsITdAVKLDtGAVRKVynMaGnQiyaLQQFFEfesVFFvYGsERfNp-
 Aaeg_AAEL013173-PA           KRNsPtYdHVLqAITqcVKLDtGcVRKVFTLtGapVlkLadFFgEeDVFFAYGnERvgn-
 Agam_AGAP009034-PA           KRNsPtYEHVLTAITqcVKLDtGcVRKVFTvaGvpVqrLaQFFEEDDVFFAYGnERvgn-
 Dmel_CG17528-PC              KRNsPSFdHVLTAITqvVrLDtGyVRKVFTLSGipVvrLsdFFgsDDVFFAYGtERiNt-
 Dpse_PSEGA29083-PA           KRNsPSFdHVLTAITqvVrLDtGyVRKVFTLSGvsVlqLsdFFgsDDVFFAYGtERvNt-
 Nvit_NV14015-PA              KRNsPSvEHVLgAITEvIKLDSGAVRKVysLaGqQiTlLEQFFDEDeiFivYGlEkpNh-
 Amel_GB12930-PA              KRNAPSlEHaLeAITEAVKLDSGAVRKVyTLSGqQVTsLEQFFEnDDiFvAYGPEksNQ-
 Lhum_LH10638-RA              KRNAPSlEHameAITEAVKLDSGAVRKVyTLSGqQVTsLEhFFEnDDiFvAYGPEksvQ-
 Pbar_PB25642-RA              KRNAPSlEHameAITEAVKLDtGAVRKVyTLSGqQiTsLEQFFEnDDiFvAYGPEksvQ-
 Tcas_TC016079                KRNAsSmEqaLSAlTEAaqLDSGAVRKVFTLSGqaVTnLsQFFsseDVFFvYGnERfSQ-
 Bmor_BGIBMGA007823-PA        KRNsPtlEHaLaAITdcVKLDtGcVRKVFTsSGtQVTaLhQFFDEeDVFFAYGnERvNQ-
 Dple_DPOGS204480             KRNsPtlEHaLaAITdcIKLDtGcVRKVFTqSGtpVTaLnQFFEEeDVFFAYGnERvNQ-
 Hmel_HMEL015684-PA           KRNsPtlEHaLaAITEcIKLDtGcVRKVFTqtGtpVTaLhQFFEEeDVFFAYGnERvNQ-

 Lhum_LH10637-RA              ---qsmestdSfenv-Sfqy-------anqnnchAdrssq--------------------
 Hsap_ENSP00000353846         QdDFlLDesEcrvVK-StsyTKiASSSrrStTKspGPsrRSKSPAST-------------
 Mmus_ENSMUSP00000050034      QdDFlLDesEcrvVK-StsyTKiASASrrgtTKspGPsrRSKSPAST-------------
 Hsap_ENSP00000303887         QdDFvLDhsEcrvlKSSysRSsAv---kySgsKspGPsrRSKSPASvKRgGHySSAYSTA
 Mmus_ENSMUSP00000132804      QdDFvLDhsEcrvlKSSysRasAA---kySgsRspGfsrRSKSPASvKRaGH-SSAYSTA
 Phum_PHUM106040-PA           -dDlhLDsEEhKAIQ-ahKK-------gftnsRrSGlmne--------------------
 Aaeg_AAEL013173-PA           -dDFELepEErKtIQ-SnKKT------lrSnTtrTGPKPk--------------------
 Agam_AGAP009034-PA           -nDFELeaEESKAIa-ahRKT------lrSsTtrTGPKPk--------------------
 Dmel_CG17528-PC              aEDFKLeaEEqrAIn-viRKTm-----rttgTtckGPKPk--------------------
 Dpse_PSEGA29083-PA           vEDFKLesEEqrAIn-aiRKTl-----rtagTackGPKPk--------------------
 Nvit_NV14015-PA              -EDFELDfEESKcVQ-gfRKg------hcSikKhNGPmPk--------------------
 Amel_GB12930-PA              -EDFELDfEESKSVQ-SfRRc------pwtskRqSGPmPR--------------------
 Lhum_LH10638-RA              -EDFELDfEESKcVQ-SfRRc------pwSskRqSGPmPR--------------------
 Pbar_PB25642-RA              -EDFELDfEESKcVQ-SfRRc------pwnskRqSGPmPR--------------------
 Tcas_TC016079                -dDFELefEESKAIQ-qyKK-------tpglkngAGPKPk--------------------
 Bmor_BGIBMGA007823-PA        -EDFELefEENKAVs-qcRKT------pitrssrSGPKPR--------------------
 Dple_DPOGS204480             -EDFELefEESKAVl-qcRKi------ky-------------------------------
 Hmel_HMEL015684-PA           -EDFELefEESKAVl-qcRKSKcn---aiSrnsrNGPKPR--------------------

 Lhum_LH10637-RA              -------------iPlKlagskdqnkSvakmlqsr-ivalnvSrlP--------------
 Hsap_ENSP00000353846         -SsVNGTPGSQLStPrsgKspspSpTSpGslRkqr-sSqhGgSsTsLaS---tkvCsSmD
 Mmus_ENSMUSP00000050034      -SsVNGTPGSQLStPrsgKspspSpTSpGslRkqr-iSqhGgSsTsLsS---tkvCsSmD
 Hsap_ENSP00000303887         KSPVNGTPsSQLStPkstKssssSpTSpGsfRglkqiSahGRSsSnvNggpEldrCiSpE
 Mmus_ENSMUSP00000132804      KSPVNGTPsSQLStPkstKssssSpTSpGsfRglk-iSaqGRSsSnvNggpEldrClSpE
 Phum_PHUM106040-PA           --------------------gngStrkismkRaln-qSndqRdveP--------------
 Aaeg_AAEL013173-PA           -------------MPiKs--------hndtfvcvd-eTllngvvSP--------------
 Agam_AGAP009034-PA           -------------MPvKs--------hndtfvcvd-eSalnggilP--------------
 Dmel_CG17528-PC              -------------MPiKsKkvypplvdsepfKaet-tpeddRhaAlLtStgm--------
 Dpse_PSEGA29083-PA           -------------MPvKsKkayp----pGelKaqa-eAqlqaSaAPaNedeEqaallkst
 Nvit_NV14015-PA              -------------MParnKldkrSsyTlqsa----------RTpSP--------------
 Amel_GB12930-PA              -------------MPrKs--gkkvlTTpqv-----------RTpSP--------------
 Lhum_LH10638-RA              -------------MPkKs--gkkTlTTpqv-----------RTpSP--------------
 Pbar_PB25642-RA              -------------MPrKs--gkkTlTTpqv-----------RTpSP--------------
 Tcas_TC016079                -------------MPkKe-lnrtyeSSesllRkls-ed----------------------
 Bmor_BGIBMGA007823-PA        -------------MPvKc--greAgvAaGagaggd-vqpdvapadP--------------
 Dple_DPOGS204480             -------------nPvtrntrfvTkkclkisaavaagAgdGeAala--------------
 Hmel_HMEL015684-PA           -------------MPvrp---aaraaAeGgaagd-------gdacP--------------

 Lhum_LH10637-RA              ------------------------------------RldnhpdKncGnqk---iqetnkn
 Hsap_ENSP00000353846         enDGPGE----------------EvSEEgfqIPatiteRYkVGRtIGDGNFAVVKeCvER
 Mmus_ENSMUSP00000050034      enDGPGEgdelgrrhslqrgwrrEeSEEgfqIPatiteRYkVGRtIGDGNFAVVKeCiER
 Hsap_ENSP00000303887         GvnG-----------------------nrcsesstLleKYkIGKVIGDGNFAVVKeCiDR
 Mmus_ENSMUSP00000132804      GvnG-----------------------nrcsesfPLleKYrIGKVIGDGNFAVVKeCvDR
 Phum_PHUM106040-PA           ------------------------------ivPsqiglKYkIGKIIGDGNFAVVRrCiDR
 Aaeg_AAEL013173-PA           -----------------------------dsLPleLqsKYTlGsIIGDGNFAVVlklkDR
 Agam_AGAP009034-PA           -----------------------------dsLPleLqaKYTlGsIvGDGNFAVVlklkDk
 Dmel_CG17528-PC              ---------------------------EineLPsniRntYSlGRIIGDGNFAiVfkikhR
 Dpse_PSEGA29083-PA           Gv-------------------------EvaeLPaaiRdnYTlsqIIGDGNFAiVlkikDR
 Nvit_NV14015-PA              ---------------------------sasnfPiPLKfhYSIGhIIGDGNFAVVRqCvhk
 Amel_GB12930-PA              ---------------------------ssliLPqPLRlhYaVGhVIGeGNFAVVRhCshk
 Lhum_LH10638-RA              ---------------------------ssliLPqPLRlhYaVGhVIGDGNFAVVRhCvhk
 Pbar_PB25642-RA              ---------------------------ssliLPqPLRlhYTVGhIIGDGNFAVVRhCthk
 Tcas_TC016079                ---------------------------nniiLPlsLRqKYTVGRmIGDGNFAVVRlCksa
 Bmor_BGIBMGA007823-PA        ------------------------------aLPhPLRlKYSVGsIIGDGNFAVVRtCrDR
 Dple_DPOGS204480             ---------------------------laalLPhPLRlKYnVGKIIGDGNFAVVRiCkDk
 Hmel_HMEL015684-PA           ---------------------------laslLPqPLRlKYSVGKIIGDGNFAVVRiCrDk

 Lhum_LH10637-RA              AcakdepvKlrheryinrKvqidsrnVRskRysCftpcaTnkspEeicgnkvatrkfnst
 Hsap_ENSP00000353846         STarEYALKIIkKSKCRGKEHMIQnEVsILRrVkHPNIVlLIEEmDvpTeLyLVMELVKG
 Mmus_ENSMUSP00000050034      STarEYALKIIkKSKCRGKEHMIQnEVsILRrVkHPNIVlLIEEmDvpTeLyLVMELVKG
 Hsap_ENSP00000303887         STGkEfALKIIDKAKCcGKEHLIEnEVsILRrVkHPNIImLVEEmeTaTeLFLVMELVKG
 Mmus_ENSMUSP00000132804      yTGkEfALKIIDKAKCcGKEHLIEnEVsILRrVkHPNIImLVEEmeTaTdLFLVMELVKG
 Phum_PHUM106040-PA           qvkidYAvKIIDKSKwKGehqiIEnEVeILRKVnHPNIIqLlDEyDdaneLyLVMEL-ee
 Aaeg_AAEL013173-PA           STnvEhALKIIDKSKCsGKgHyLaAEiRVmkKlnHPyIIqLIQdieTmnnmyLVlELVRG
 Agam_AGAP009034-PA           qnhtEYALKIIDKSKCaGKdHyLaAEiRVmkKlnHPyIIqLVhdieTmknmyLVlELVRG
 Dmel_CG17528-PC              qTGhsYALKIIDKNKCKGKEHyIDAEVRVmkKlnHPhIISLIlsvDqnTnmyLVlEyVsG
 Dpse_PSEGA29083-PA           qTGiphALKIIDKSKCKGKEHyIDAEVRVmkKlhHPhIISLImdvDqdTnmyLVlEyVsG
 Nvit_NV14015-PA              AsGtsYALKIIDKNKCQGKEsMLarEVaILRqVCHPNIISLIEEQeTndhLFLiMELiKG
 Amel_GB12930-PA              STGvEYAmKIVDKyKCQGKEtMwaSEVsILRqVCHPNIINLIaEQeTtdqLFLVMELVKG
 Lhum_LH10638-RA              STGaEYAmKIVDKyKCQGKEtMLaSEVaILRqVCHPNIISLIaEQeTadqLFLVMELV--
 Pbar_PB25642-RA              SsGtEYAmKIVDKyKCQGKEtMLaSEVaILRqVCHPNIISLIaEQeTadqLFLVMELVKG
 Tcas_TC016079                TsdeEfALKIIDKSKCKGKEdMIEnEVKILRrVnHPNImSLIaEQDTkTmLyLVcEyVKG
 Bmor_BGIBMGA007823-PA        TTGkdYALKvIDKAKCKGKEHyVEAEVRVmRKlCHPrIVSLIEEQDspewLFLVMEyVsG
 Dple_DPOGS204480             TTGkEYALKvIDKAKCKGKEHyVEAEVRVmRKlCHPrIVSLIEdQDspewLFLiMELVsG
 Hmel_HMEL015684-PA           SsGkEYALKvIDKAKCKGKEHyVEAEVRVmRKlCHPrIVSLIEdQDspewLFLiMELVgG

 Lhum_LH10637-RA              deLrDevrq--KpatrtkRfslyytp----------------qPsrktyEgEpkag----
 Hsap_ENSP00000353846         GDLFDAITstnKytErdAsgMlynLASAikYLHSLNIVHRDIKPENLLVyehqDGs-KsL
 Mmus_ENSMUSP00000050034      GDLFDAITstsKytErdAsgMlynLASAikYLHSLNIVHRDIKPENLLVyehqDGs-KsL
 Hsap_ENSP00000303887         GDLFDAITssTKytErdgsaMVynLAnALrYLHgLSIVHRDIKPENLLVceypDGt-KsL
 Mmus_ENSMUSP00000132804      GDLFDAITssTKytErdgsaMVynLAnALrYLHSLSIVHRDIKPENLLVceypDGt-KsL
 Phum_PHUM106040-PA           GDLFDvIasskKFpEdesRLMIkHLSSALAYLHnrrIVHRDIKPENLLVrlDenkkVRsv
 Aaeg_AAEL013173-PA           GDLFDAITrvTrFSEnQsKIMmkHLASAmsYmHaLSIVHRDIKPENLLVElDkDGnVvlL
 Agam_AGAP009034-PA           GDLFDAITrvTrFSEnQsKIMmkHLASAmAYmHSLSIVHRDIKPENLLVElDsDGnVvlL
 Dmel_CG17528-PC              GDLFDAITqvTrFSEnQsRIMIrHLgaAmtYLHSMgIVHRDIKPENLLVKlDehGnVleL
 Dpse_PSEGA29083-PA           GDLFDAITqvTrFSEsQsRIMIrHLgSAmsYLHSMgIVHRDIKPENLLVElDdfGnVvqL
 Nvit_NV14015-PA              GDLFDAIatATKFSEadAsIMIsHLcyALAYLHShqIVHRDvKPENLLVQtNgnri-hcL
 Amel_GB12930-PA              GDLFDAIaaATKFSEseAsVMIgHLtSALAYLHShhIVHRDvKPENLLVEmDgnhv-RcL
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              GDLFDAIaaATKFSEaeAsVMIsHLtSALAYLHShhIVHRDvKPENLLVEmDgshv-RcL
 Tcas_TC016079                GDLFDAITvAqKFSEeQAaLMInHLvSALAYLHnLNIVHRDvKPENLLVEfDgEnriKlL
 Bmor_BGIBMGA007823-PA        GDLFDsIavAsKFSEpQARLlIgHLtSAiAYLHSLSIVHRDIKPENLLVEvgsDGsiRgL
 Dple_DPOGS204480             GDLFDsIavAsKFSEpQARLlIgHLtSAiAYLHSLSIVHRDIKPENLLVEvgqDGsiRgL
 Hmel_HMEL015684-PA           GDLFDcIaaAsKFSEpQARLlIgHLtSAiAYLHSLSIVHRDIKPENLLVEvgaDGsiRgL

 Lhum_LH10637-RA              ---------------rvVCksaarVhkseiS---------------------------kg
 Hsap_ENSP00000353846         KLGDFGLAtiVdgPLYTVCGTPTYVAPEIiAETGYGLKvDiWAAGVItYILLCGFPPFrg
 Mmus_ENSMUSP00000050034      KLGDFGLAtiVdgPLYTVCGTPTYVAPEIiAETGYGLKvDiWAAGVItYILLCGFPPFrg
 Hsap_ENSP00000303887         KLGDFGLAtvVegPLYTVCGTPTYVAPEIiAETGYGLKvDiWAAGVItYILLCGFPPFrS
 Mmus_ENSMUSP00000132804      KLGDFGLAtvVegPLYTVCGTPTYVAPEIiAETGYGLKvDVWAAGVItYILLCGFPPFrS
 Phum_PHUM106040-PA           KLGDFGLAqvVtEPLYsVCGTPTYVAPEILSEsGYeLKvDVWAAGVlLYILLCGyaPFrt
 Aaeg_AAEL013173-PA           KLGDFGLACEVtEPLlsVCGTPTYVAPEILmETGYGvKIDVWAAGiILYILLCGFPPFvS
 Agam_AGAP009034-PA           KLGDFGLACEVtEPLlsiCGTPTYVAPEILmEsGYGvKIDVWAAGiILYILLCGFPPFvS
 Dmel_CG17528-PC              KLaDFGLACEVnDlLYaVCGTPTYVAPEILlEvGYGLKIDVWAAGiILYILLCGFPPFva
 Dpse_PSEGA29083-PA           KLaDFGLACEVtEPLYaVCGTPTYVAPEILlEvGYGLKIDVWAAGiILYILLCGFPPFva
 Nvit_NV14015-PA              KLaDFGLAqvVqEPLYTiCGTPTYVAPEILAEvGYGLKIDVWAAGVILYILLCGFPPFvS
 Amel_GB12930-PA              KLcDFGLAqvVrEPLYTVCGTPTYVAPEILAETGYGLKIDVWAAGVILYILLCGFPPFaS
 Lhum_LH10638-RA              -------------------------------------KIDVWAAGVILYILLCGFPPFvS
 Pbar_PB25642-RA              KLGDFGLAqvVrEPLYTVCGTPTYVAPEILAETGYGLKIDVWAAGVILYILLCGFPPFvS
 Tcas_TC016079                KLGDFGLACEVtrPLFTVCGTPTYVAPEILAEsGYGLKIDVWAAGVILYILLCGyPPFvS
 Bmor_BGIBMGA007823-PA        KLaDFGLAvEVwrPLhaVCGTPTYVAPEILlETGYGLKIDVWAAGVILYILLCGFPPFsS
 Dple_DPOGS204480             KLaDFGLAvEVwrPLhaVCGTPTYVAPEILlETGYGLKIDVWAAGVILYILLCGFPPFsS
 Hmel_HMEL015684-PA           KLaDFGLAvEVwrPLhaVCGTPTYVAPEILlETGYGLKIDVWAAGVILYILLCGFPPFsS

 Lhum_LH10637-RA              kDrEeaErvekv----------------DksRrsvidastvasrgksnkQnVhvrPntv-
 Hsap_ENSP00000353846         sgdDQEvLFDqILmGQvdFPsPYWDNvSDSAKeLITmMLlvdvdqRFSAvqVLeHPWvND
 Mmus_ENSMUSP00000050034      sgdDQEvLFDqILmGQvdFPsPYWDNvSDSAKeLINmMLlvnvdqRFSAvqVLeHPWvND
 Hsap_ENSP00000303887         enNlQEdLFDqILaGKlEFPAPYWDNItDSAKeLISqMLQvnvEaRctAgqiLsHPWvSD
 Mmus_ENSMUSP00000132804      enNlQEdLFDqILaGKlEFPAPYWDNItDSAKeLISqMLQvnvEaRctAgeiLsHPWvSD
 Phum_PHUM106040-PA           ssNDQEdLFDkILtGEFEFnsPYWDdISsSsKnLIyNMLQrfPEVRySAEnVLnHPWLS-
 Aaeg_AAEL013173-PA           PDNqQEQLFDAILnGfFdFPAPYWnNIgDSvRDLIiNMLQsdPELRFSsEDiLDHPWLT-
 Agam_AGAP009034-PA           PDNqQEQLFDAILnGyFdFPAPYWnNIgDSvRDLIiNMLQsdPELRFSsEDiLDHPWLT-
 Dmel_CG17528-PC              PDNqQEpLFDAIiSGiYEFPdPYWsdIgDgvRDLIANMLQadPdVRFtsEDiLDHsWti-
 Dpse_PSEGA29083-PA           PDNqQEpLFDAIiSGvYEFPdPYWsdIgDgvRDLIANMLQsdPdVRFtsEDiLDHyWtm-
 Nvit_NV14015-PA              tDNEQEKLFerILcGQYEFtsPYWDNISqSAKeLISNMLQaQPELRFSAEDVLDHPWLl-
 Amel_GB12930-PA              PeNkQEELFerILSGQYdFrsPfWDdISDSAKqLISNMLQtQPELRFgAEDVLDHPWLA-
 Lhum_LH10638-RA              leNEQEELFerILSGQYEFtsPYWDtvSDSAKqLISNMLQaQPELRFSAEDVLDHPWLA-
 Pbar_PB25642-RA              lDNEQEELFerILSGQYEFtsPYWDtISDSAKqLISNMLQaQPELRFSAEDVLDHPWLTs
 Tcas_TC016079                qDNDQEKLFDcILSGQYdFPdeYWkdvSglAKeLIqNMLQlaPELRFSAEDVLDHPWLS-
 Bmor_BGIBMGA007823-PA        PDgDQEKLFDAILSaRlEFPAPhWervSagAiDLvANMLrpQPELRFaAEDVLDHvWMA-
 Dple_DPOGS204480             PDgDQEKLFDAILSaRlEFPAPhWervSagAiDLvANMLrpQPELRFaAEDVLDHaWMS-
 Hmel_HMEL015684-PA           PDgDQEKLFDAILSaRlEFPAPhWervSaaAiDLvANMLrpQPELRFaAEDVfDHaWMS-

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         DglpENEhQlsVaGKiKkHFNtg-PKPnSTAa----------------------------
 Mmus_ENSMUSP00000050034      DglpENEhQlsVaGKiKkHFNtg-PKPsSTAa----------------------------
 Hsap_ENSP00000303887         DasqENnmQAEVTGKlKQHFNNalPKqnSTtT----------------------------
 Mmus_ENSMUSP00000132804      DasqENnmQAEVTGKlKQHFNNalPKqnSTtT----------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              sflgEqttaStpTnppeQHwyqrePiklai------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              flggEqtatAtaTdapteqyrDqqrKPirlATfefdfnkqrsqrqndniettaewkndid
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         ------------------------------------------------------------
 Mmus_ENSMUSP00000050034      ------------------------------------------------------------
 Hsap_ENSP00000303887         ------------------------------------------------------------
 Mmus_ENSMUSP00000132804      ------------------------------------------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              ------------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              rrdapefidgrrksdedhdevdfangnsneddlvflssdclkdinslsrsmhdlidnlnd
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         ------------------------------------------------------------
 Mmus_ENSMUSP00000050034      ------------------------------------------------------------
 Hsap_ENSP00000303887         ------------------------------------------------------------
 Mmus_ENSMUSP00000132804      ------------------------------------------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              ------------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              nrmprrrlksrsatsslnsipenlntcyyrsnspirceeitekavtisknherdqkngns
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         ------------------------------------------------------------
 Mmus_ENSMUSP00000050034      ------------------------------------------------------------
 Hsap_ENSP00000303887         ------------------------------------------------------------
 Mmus_ENSMUSP00000132804      ------------------------------------------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              ------------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              pkepkylhsncetkstdksitisrpnkcnwknlyetnceserfnnddfrnsnaiastssd
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         ------------------------------------------------------------
 Mmus_ENSMUSP00000050034      ------------------------------------------------------------
 Hsap_ENSP00000303887         ------------------------------------------------------------
 Mmus_ENSMUSP00000132804      ------------------------------------------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              ------------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              sltgdsstgndietsdsfvniqfarlargqkssstqsmestdsfenvsfrytnwnncltd
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         -------------------------------------------------------GVSVI
 Mmus_ENSMUSP00000050034      -------------------------------------------------------GVSVI
 Hsap_ENSP00000303887         -------------------------------------------------------GVSVI
 Mmus_ENSMUSP00000132804      -------------------------------------------------------GVSVI
 Phum_PHUM106040-PA           --------------------------------------------------------Vgtq
 Aaeg_AAEL013173-PA           --------------------------------------------------------snVV
 Agam_AGAP009034-PA           --------------------------------------------------------snIV
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              ------------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              rfsqissklannqnqnksparilqtriavlntsrspkldnqsdkkncnspfnkiqeVkca
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ----------vnaNrik-------------------------------------------
 Hsap_ENSP00000353846         atTalDkErQvfrrrrnQdv--rSryKaqPaPPELns----esedySPsSsETvRsPnsP
 Mmus_ENSMUSP00000050034      atTalDkErQvfrrrrnQdv--rSryKaqPaPPELns----esedySPsSsETvRsPnsP
 Hsap_ENSP00000303887         mNTalDkEgQifCSkhcQdsgrpgmepiSPvPPsVeEipvPgeavpAPtppEsptphpPP
 Mmus_ENSMUSP00000132804      mNTalDkEgQifCSklcQdssrpSreQtSPvPPsaqE---------APpplEspRpPgPP
 Phum_PHUM106040-PA           ksTdlNlsiQivarksd-------------------------------------------
 Aaeg_AAEL013173-PA           ddTrdpngyriisNlvf-------------------------------------------
 Agam_AGAP009034-PA           ddTrdpngyrifsNhvy-------------------------------------------
 Dmel_CG17528-PC              ------gnkgneCttykR------------------------------------------
 Dpse_PSEGA29083-PA           ------gneEigCgdysR------------------------------------------
 Nvit_NV14015-PA              -eanqqiDyQspsNhrnsvgisnSdh----------------------------------
 Amel_GB12930-PA              ------fEfdfykNpirgdssqdevddaSdnktDIrnnRsevlssieskSidlfydkvek
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              kNepvklrhEryvNkksQidsrntksKryscfspcatkRlPeevsgggdkvtTrKfsstd
 Tcas_TC016079                ----------igsDe---------------------------------------------
 Bmor_BGIBMGA007823-PA        ------dDydesCDfrtwyddDsS------------------------------------
 Dple_DPOGS204480             ------dDydemCDfrtwydeDsS------------------------------------
 Hmel_HMEL015684-PA           ------eDydeiCDr-swngeDst------------------------------------

 Lhum_LH10637-RA              ------------------------------------------------------------
 Hsap_ENSP00000353846         f-----------------------------------------------------------
 Mmus_ENSMUSP00000050034      f-----------------------------------------------------------
 Hsap_ENSP00000303887         aapGgeRAGTWRRHRD--------------------------------------------
 Mmus_ENSMUSP00000132804      atsGcdlAGTWRRHRD--------------------------------------------
 Phum_PHUM106040-PA           ------------------------------------------------------------
 Aaeg_AAEL013173-PA           ------------------------------------------------------------
 Agam_AGAP009034-PA           ------------------------------------------------------------
 Dmel_CG17528-PC              ------------------------------------------------------------
 Dpse_PSEGA29083-PA           ------------------------------------------------------------
 Nvit_NV14015-PA              ------------------------------------------------------------
 Amel_GB12930-PA              n-----------------------------------------------------------
 Lhum_LH10638-RA              ------------------------------------------------------------
 Pbar_PB25642-RA              elrdevRqksvaRtkrfslyytpqplrktyeneiktgritykstgraqkseiskgkdgee
 Tcas_TC016079                ------------------------------------------------------------
 Bmor_BGIBMGA007823-PA        ------------------------------------------------------------
 Dple_DPOGS204480             ------------------------------------------------------------
 Hmel_HMEL015684-PA           ------------------------------------------------------------

 Lhum_LH10637-RA              ---------------------------------------------
 Hsap_ENSP00000353846         ---------------------------------------------
 Mmus_ENSMUSP00000050034      ---------------------------------------------
 Hsap_ENSP00000303887         ---------------------------------------------
 Mmus_ENSMUSP00000132804      ---------------------------------------------
 Phum_PHUM106040-PA           ---------------------------------------------
 Aaeg_AAEL013173-PA           ---------------------------------------------
 Agam_AGAP009034-PA           ---------------------------------------------
 Dmel_CG17528-PC              ---------------------------------------------
 Dpse_PSEGA29083-PA           ---------------------------------------------
 Nvit_NV14015-PA              ---------------------------------------------
 Amel_GB12930-PA              ---------------------------------------------
 Lhum_LH10638-RA              ---------------------------------------------
 Pbar_PB25642-RA              ieriervdksrrsvidastiasrsksnrqnvyvrpsgvlnvtrtk
 Tcas_TC016079                ---------------------------------------------
 Bmor_BGIBMGA007823-PA        ---------------------------------------------
 Dple_DPOGS204480             ---------------------------------------------
 Hmel_HMEL015684-PA           ---------------------------------------------