Input MCL group: "MCL15535"

Species#GenesGene list
Homo sapiens0
Mus musculus0
Pediculus h. humanus1PHUM540490-PA
Pogonomyrmex barbatus1PB25690-RA
Linepithema humile1LH19947-RA
Apis mellifera1GB11843-PA
Nasonia vitripennis1NV16853-PA
Tribolium castaneum2TC002388 TC002389
Bombyx mori1BGIBMGA000714-PA
Heliconius melpomene1HMEL006630-PA
Danaus plexippus1DPOGS206040
Anopheles gambiae1AGAP007633-PD
Aedes aegypti0
Drosophila pseudobscura1PSEGA17443-PA
Drosophila melanogaster1path-PC
Multiple alignment:

 Bmor_BGIBMGA000714-PA      ----------------------------------------------MvNepnGaiP----
 Dple_DPOGS206040           ----------------------------------------------MqesngnvaP----
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ----------------------------------------------Msakvlqydt----
 Dmel_path-PC               ------------------------------------------MqldwqSecsnsvarefh
 Dpse_PSEGA17443-PA         ----------------------------------------------MvNivdGgak----
 Tcas_TC002388              ------------------------------------------------------------
 Phum_PHUM540490-PA         ------------------------------------------------------------
 Agam_AGAP007633-PD         ----------------------------------------------MvNeytGppP----
 Nvit_NV16853-PA            mtaikststsepnpqiretcreqylfllefyvrciqsprlakLnemfyDdelqltPvntq
 Amel_GB11843-PA            --------------------------------------------------mdnkaP----
 Lhum_LH19947-RA            -------------------------------------------------mtddktP----
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ------aPQElETF----------------------------------------------
 Dple_DPOGS206040           -------PQElETF----------------------------------------------
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              --------hElETF----------------------------------------------
 Dmel_path-PC               cQhirnrfdsvasFscvQTI----------------------------------------
 Dpse_PSEGA17443-PA         -----haPQEMEqF----------------------------------------------
 Tcas_TC002388              ----------METF----------------------------------------------
 Phum_PHUM540490-PA         ----------METF----------------------------------------------
 Agam_AGAP007633-PD         --------QEMETF----------------------------------------------
 Nvit_NV16853-PA            fQpqagiaddiEpFyagRSVlfalaqsavsdvyrefkidvsvfkrmpkeikpdvlvgkae
 Amel_GB11843-PA            --------tEMdTF----------------------------------------------
 Lhum_LH19947-RA            --------tEldTF----------------------------------------------
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ------------------------------------------------------------
 Dple_DPOGS206040           ------------------------------------------------------------
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ------------------------------------------------------------
 Dmel_path-PC               ------------------------------------------------------------
 Dpse_PSEGA17443-PA         ------------------------------------------------------------
 Tcas_TC002388              ------------------------------------------------------------
 Phum_PHUM540490-PA         ------------------------------------------------------------
 Agam_AGAP007633-PD         ------------------------------------------------------------
 Nvit_NV16853-PA            vdlsvhfaalrkevidsvkypeaavpnpsktfddeiplffddrlcgnlgifarisaygqt
 Amel_GB11843-PA            ------------------------------------------------------------
 Lhum_LH19947-RA            ------------------------------------------------------------
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ------------------------------------------------ispDekNkeKiV
 Dple_DPOGS206040           ------------------------------------------------LPqDe-kkdKve
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ------------------------------------------------LPhsqptyinpV
 Dmel_path-PC               --------------------------------------------aTismkmsdleptnve
 Dpse_PSEGA17443-PA         ------------------------------------------------LPgeGgktyhi-
 Tcas_TC002388              ------------------------------------------------LPkDesSingnV
 Phum_PHUM540490-PA         ------------------------------------------------LPgDGseeyKi-
 Agam_AGAP007633-PD         ------------------------------------------------LPqDG---knga
 Nvit_NV16853-PA            iitefsaprddisaasflfkandaecdnrqlsykcrvlepdtctlSsiLseDGaarrKdc
 Amel_GB11843-PA            ------------------------------------------------LPqDGsNakdgV
 Lhum_LH19947-RA            ------------------------------------------------LPnDGsNlkdgV
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      skYn----------m---------------------------------------------
 Dple_DPOGS206040           kkYn----------l---------------------------------------------
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ptqpsPqvdvkvtvs---------------------------------------------
 Dmel_path-PC               lrYKi---------q---------------------------------------------
 Dpse_PSEGA17443-PA         --------------q---------------------------------------------
 Tcas_TC002388              ttYK----------v---------------------------------------------
 Phum_PHUM540490-PA         --------------t---------------------------------------------
 Agam_AGAP007633-PD         tvYKf---------t---------------------------------------------
 Nvit_NV16853-PA            fvcKpPkmacspcrvasgakiaskdacqkkpetqcvletctpgiqtsrgpkepcgkavvl
 Amel_GB11843-PA            fkYKv---------q---------------------------------------------
 Lhum_LH19947-RA            lsaKyivq------v---------------------------------------------
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ------------------------------------------------------------
 Dple_DPOGS206040           ------------------------------------------------------------
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ------------------------------------------------------------
 Dmel_path-PC               ------------------------------------------------------------
 Dpse_PSEGA17443-PA         ------------------------------------------------------------
 Tcas_TC002388              ------------------------------------------------------------
 Phum_PHUM540490-PA         ------------------------------------------------------------
 Agam_AGAP007633-PD         ------------------------------------------------------------
 Nvit_NV16853-PA            kvsglldactdgkpqqpcvtvapeseatnpadmcdpehdvfilrigkkglvgageksdiq
 Amel_GB11843-PA            ------------------------------------------------------------
 Lhum_LH19947-RA            ------------------------------------------------------------
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ------------------------------------------------------------
 Dple_DPOGS206040           ------------------------------------------------------------
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              ------------------------------------------------------------
 Dmel_path-PC               ------------------------------------------------------------
 Dpse_PSEGA17443-PA         ------------------------------------------------------------
 Tcas_TC002388              ------------------------------------------------------------
 Phum_PHUM540490-PA         ------------------------------------------------------------
 Agam_AGAP007633-PD         ------------------------------------------------------------
 Nvit_NV16853-PA            lemrtpkgperrppvrletreiqteeetkqrgkkggkgkknknstgrsrvakgqsgnpgs
 Amel_GB11843-PA            ------------------------------------------------------------
 Lhum_LH19947-RA            ------------------------------------------------------------
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ---------------------tkDae-------sgDFDPFtERKLDtPTsnmDTLTHLLK
 Dple_DPOGS206040           ---------------------tkEKDvE-----egDyDPFAERKLDnPTsnmDTLTHLLK
 Hmel_HMEL006630-PA         ---------------------------------------mvEkK----------------
 Tcas_TC002389              ---------------------enEKDlgqv---keDFDPFkaRhLDqPvssgaTLTHLLK
 Dmel_path-PC               ---------------------PrksDtEqala-gnDFDPFAlRdnpHPTTDneTLTHLLK
 Dpse_PSEGA17443-PA         ---------------------PrkaDnEqalG-nnEFDPFAhRdnEHPTsDneTLTHLLK
 Tcas_TC002388              ---------------------tkDnDlEAa---naDFDPFktRvLDHPvsncDTLTHLLK
 Phum_PHUM540490-PA         ---------------------PkDgengSrykDkdywDPFAvRKVadPTTDcDTLTHLLK
 Agam_AGAP007633-PD         ---------------------PaksDvEAng--tiqFDPFkERKLEHPTTDgeTLTHLLK
 Nvit_NV16853-PA            falllglvaasvsrllrneraPiNKallAsisrdaDFDPFtERKVsnPTTDcDTLTHLLK
 Amel_GB11843-PA            ---------------------vapQDmEtgqGDgksFDPFSERRVDnPTTDgDTLTHLLK
 Lhum_LH19947-RA            ---------------------apsRDvEgglGDektFDPFAERKIDnPTTDcDTLTHLLK
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ASLGTGILAMPkAFKaAGLInGIlfTvIVAvVCTHCsYIL------VKCAHVLYkKTKKT
 Dple_DPOGS206040           ASLGTGILAMPkAFqcsGLLaGIFfTILVAvVCTHCAYVL------iKCAHVLYYKTKKp
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              sSLGTGILsMPaAFKasGLwlGvitTmLVsliCTHtAYaL------VtsAHaLYrKagKT
 Dmel_path-PC               ASLGTGILgMPfAFmcsGLImGIFsTIftAFiCTHCsYVL------VKCgHkLYYrTRrT
 Dpse_PSEGA17443-PA         ASLGTGILgMPiAFmysGiImGIFATIftAFVCTHCsYVL------VKCgHkLYYKTRrT
 Tcas_TC002388              ASLGTGILsMPaAFKasGLVlGIFATIvVsiiCTHCAYIL------VasAHeLYkKTgKp
 Phum_PHUM540490-PA         ASLGTGILAMPdAFRntGLtlGIFATIfVAFlCTyCsYlL------VKCAHVLYHrTRvT
 Agam_AGAP007633-PD         ASLGTGILAMPvAFtyAGLagGIlATvftAFiCTHCAYVL------VKCgHtLYrrThrT
 Nvit_NV16853-PA            ASLGTGILAMPvAFqsAGLLvGvFATILVAFVCTHCAYIL------VKCAHVLYYKTRKT
 Amel_GB11843-PA            AaLGTGILsMPiAFKnAGLVvGIFATvLVAFVCTHCAYIL------VKCAHVLYYKTRrT
 Lhum_LH19947-RA            ASLGTGILAMPiAFKnAGLLvGvFATILVAFVCTHCAYILyprflqiKCsHVLYYKTRKT
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      qMSFAEVgEAAldNGPqplRKwAnafRifIVIsLFITYFGTCSVYTVIiArNilQIIQfY
 Dple_DPOGS206040           tMSFpEVAEAAldNGPqWgRRwAytfRifILVsLFITYFGTCSVYaVIiAeNikkVVhfY
 Hmel_HMEL006630-PA         ------------------------------------------------------------
 Tcas_TC002389              SMSyAEVAEesclrGPpWakKyAfllkqlvLwaiFVTYyaTgScYaVIVAeNFnyVafnY
 Dmel_path-PC               kMtFAEiAEAAFqkGPKWcRgFApvakFsILfGLFLTYFGTCSVYTVIVASNFeQlIsyw
 Dpse_PSEGA17443-PA         kMtFAEiAESAFqkGPKWsRgFApvakFsILfGLFLTYFGTCSVYTVIVAkNFeQlIEHw
 Tcas_TC002388              AMSFAEVAEqAclrGPKWaRKFAwvaRltvLwGiFaTYFaTCScYTVIiAkNFlyVtEHY
 Phum_PHUM540490-PA         SMSFAEVAEAAFnSGPKpvqKyAsfakFiIqfGLwLTYFGTCSVYTVIigkNFaQVVDHh
 Agam_AGAP007633-PD         AMSFsEiAEvAFeNGPeWgRRwgmptsYcIryGLFITYFGTCaVYTVIiAtNFqQVIEyY
 Nvit_NV16853-PA            qMgFAdVAEtAFaSGPKWaRpFAgpsRYlIqIsLFITYyGTCSVYaVIVAANFnkVIsyY
 Amel_GB11843-PA            eMSFAdVAEvAFatGPqWgRKFskpiRYlIqIsLFaTYFGTCSVYTVIVAANFnQIIKHY
 Lhum_LH19947-RA            eMgFAdVAEAAFsiGPqWaRKFAtpsRYlIqIsLFaTYFGTCSVYaVIVAANikQIIEHY
 Pbar_PB25690-RA            ------------------------------------------------------------

 Bmor_BGIBMGA000714-PA      ---cGD---iiNeRfLIiiLLVPLILmAWIrNLKYLAPVSMIANLFMaVGLGITlYYLVG
 Dple_DPOGS206040           ---westqenFgiRIfIlliLplLIfmAWIkNLKYLAPVSMIANLFMaVGLGITFYfLVG
 Hmel_HMEL006630-PA         ---------nldiRIfIifLLIPLIfmvWIrNLKYLAPVSMIANfFMaIGLGITFYfvVG
 Tcas_TC002389              ---lG----nFdkRItIamLflPflLiAyvPNLKYLAPVSMVANfcMaIGLGITcYYLl-
 Dmel_path-PC               ---tGt---avslRMLIcimLVPLILiAWvPNLKYLAPVSMVANVFMGlGLGITFYYLV-
 Dpse_PSEGA17443-PA         ---tGt---EvssRLLIcsLLVPLILiAWvPNLKYLAPVSMVANVFMGlGLGITFYYLt-
 Tcas_TC002388              ---wGEn--svNiRaaIalLLVPLILLAfvPNLKYLAPVSMVANgcMaVGLGITFYYLV-
 Phum_PHUM540490-PA         ---tGE---EldqRwIIggcLVPLILLsWvPNLKkLAPVSMVANIFMGVGLGITFYYLV-
 Agam_AGAP007633-PD         ---yGs---plNlRVMIalLLVPLILLsWIPNLKYLAPVSMVANVFMGVGLGITFYYLV-
 Nvit_NV16853-PA            mtptGEplvEiNpRIIIaiLLlPLILLsWIPdLKYLAPVSMaANVFMGtGLGITFYYLV-
 Amel_GB11843-PA            ---keEgsgEFslRLMatcLLIPmILLsWIPNLKYLAPVSMVANIFMGtGLGITFYYLV-
 Lhum_LH19947-RA            ---qdadagEYNiRLItayLLlPLIaLsWvPdLKYLAPVSMVANIFMGtGLGITFYYLV-
 Pbar_PB25690-RA            ----------------------------------------MVANIFMGtGLGITFYYLV-

 Bmor_BGIBMGA000714-PA      tgqlqYDkIkdmlfkhpSEwPeFFSlTIFAMEAIGVVMPLENsMKTPramLGICGVLNKG
 Dple_DPOGS206040           tesldFgkVa--aVkhpSEwPqFFSlTIFAMEAIGVVMPLENsMKTPrsmLGfCGVLNKG
 Hmel_HMEL006630-PA         tggldFDkVv--aIkppSEwPeFFSlTIFAiEAIGViMPLENsMKTPrsmLGfCGVLNKG
 Tcas_TC002389              nDIPsisdrP--aVtnlAtlPvciSIvIFAiEAIGVVMPLENNMKsPQkFvGlfGVLNqG
 Dmel_path-PC               qDLPPvEere--sVv-wStlPqFFSITIFAMEAIGVVMPLENNMKTPQsFLGICGVLsqG
 Dpse_PSEGA17443-PA         qDLPPlESrn--ylv-lgtlPsFFSITIFAMEAIGVVMPLENNMKTPQnFLGlCGVLsqG
 Tcas_TC002388              qgIPsFterP--aVvdiTtlPvciSVvIFAiEAIGVVMPLENNMsTPrsFvGICGVLNqG
 Phum_PHUM540490-PA         wDLPPiseVP--qVgsidnFPvFFSlTIFAMEAIGVVMPLENNMKTPtHFLGICGVLNqG
 Agam_AGAP007633-PD         tDMPPvNdrP--lflpvmQwPaFFaIvIFAMEAIGVVMPLENqMKTPQnFiGlCGVLNqG
 Nvit_NV16853-PA            ksIenFDnVs--yIapiSEFPnFFSITIFAMEAIGVVMPLENsMKTPQHFvGICGVLNKG
 Amel_GB11843-PA            wDMPPitSVP--lfapieDFPrFFSITIFAMEAIGVVMPLENNMKTPQHFvGICGVLNKG
 Lhum_LH19947-RA            wDLPPltSVP--lVasienFPqFFSITIFAMEAIGVVMPLENNMKTPQHFvGICGVLNKG
 Pbar_PB25690-RA            wDMPelsSVP--lVatienFPqFFSITIFAMEAIGVVMPLENNMKTPQHFvGICGVLNKG

 Bmor_BGIBMGA000714-PA      MSGVTLvYILLGFLGYLrfGeevq-DSITLsL--------gdaIPAQiVKlsIAiAVYCT
 Dple_DPOGS206040           MSGVTLvYILLGFLGYLrYGelvq-DSITLNLEPHPdDPKiyEVlAQtVKIsIAiAVYCT
 Hmel_HMEL006630-PA         MtGVTLIYILLGFLGYLrYGDave-DSITLNLEPHPgDPKikEVlsQiVKIaIAiAVYCT
 Tcas_TC002389              MtyVTilYIiLGFLGYLKYGDlTa-DSITLNL---P----rEEyaAQAVnlLIgLAVffT
 Dmel_path-PC               MSGVTLIYmLLGFLGYLrYGsaTg-ESITLNL---P----iEEwPAQtVKvLIsLAVYCT
 Dpse_PSEGA17443-PA         MSGVTLIYmLLGFLGYLrYGedTq-qSITLNL---P----vhEwPAQAVKvLIALAVYCT
 Tcas_TC002388              MSfVTLvYIiLGFfGYLKYGeeTk-DSITyNL---P----rEaIaAQAVnvLvgiAVfCT
 Phum_PHUM540490-PA         MSGVTLIYIfLGFfGYyKfGedckygSITLNL---P----vEdyaAQAVKILIALAVfCT
 Agam_AGAP007633-PD         MaGVTLIYILLGFLGYvKYGDeaq-gSITLNL---P----iEEIPAQAVKILIALAVYCT
 Nvit_NV16853-PA            MSGVTmIYILLGFLGYaafpgkae-gSITLNL---P----tEEIPAQiVqILIgLAVYCT
 Amel_GB11843-PA            MSGVTLIYILLGFLGYvKYqDeTl-DSITLNL---P----tEEIPAQvVKILIALAVYCT
 Lhum_LH19947-RA            MSGVTLIYIfLGFLGYvKYqDaTl-gSITLNL---P----tEEIPAQvVKILIALAVfCT
 Pbar_PB25690-RA            MSGVTLvYIfLGFLGYaKYqDeTl-gSITLNL---P----tEEIaAQvVKILIALAVfCT

 Bmor_BGIBMGA000714-PA      FGLQFfVCiDImWNGIKDKFTKRPeLAdYImRTimVTvcVsiAaAVPqIsPlmGvIGAFC
 Dple_DPOGS206040           FGLQFfVCieImWNcmKDKFTqRPdLAdYVmRTiLVTvcVLLAVAVPTIgPFmGvIGAFC
 Hmel_HMEL006630-PA         FGLQFfVCieImWNsVKeKFTKRPdLAdYVmRTimVTlcVLLAVAVPTIgPFmGvIGAFC
 Tcas_TC002389              yGLvFYVCLDIfWteIKhrFTtktaLANYaLRTiLVminiIiAIlVPaIvPFVGLIGAFC
 Dmel_path-PC               FGLQFfVCLeIiWdGIKeKckKRPtLvNYVLRTVLVTaAVvLAVAVPTIgPFmGLIGAFC
 Dpse_PSEGA17443-PA         FGLQFYVCLeIvWdGIKeKcTKRPmLvNYVLRTVLVTaAVvLAIsVPTIaPFmGLIGAFC
 Tcas_TC002388              yGLQFYVCLDIaWsqmKDKFvKRetLANYgLRTVLVTlsVLiAVAVPTIiPFVsLIGAFC
 Phum_PHUM540490-PA         yGLQFYVCLeItWNaIKDyFqKnqkfweYVvRTlLVTfsVvLAIiVPTIsPFIGLIGAFC
 Agam_AGAP007633-PD         FGLQFYVCLDIgWvaIKDrFTKRPkLveYVmRTiLVTaAVLLAVAVPTIgPFIGLIGAFC
 Nvit_NV16853-PA            FGLQFYVCLDIaWqGlKDrFqKkPnLANYVLRTVLVTgsVLiAIAVPTIaPFIGLIGAFC
 Amel_GB11843-PA            FGLQFYVCLDIaWNGIKDrFqKkPmLANYILRTVmVTgAVLLAViVPTIePFIGLIGAFC
 Lhum_LH19947-RA            FGLQFYVCLDIaWNGlKhrFeKkPlLANYImRTVLVTgAVLLAVAVPTIePFIGLIGAFC
 Pbar_PB25690-RA            FGLQFYVCLDIaWNGVKerFeKkPlLANYIvRTVLVTgAVLLAVAVPTIePFIGLIGAFC

 Bmor_BGIBMGA000714-PA      FSILGLIaPamIEvITYWepGvGpGkyLIWKNIlvvIFGtfsLVFGtKdAIlaIlKdf--
 Dple_DPOGS206040           FSILGLIaPaFIEiITfWDiGFGpykyLIWKNllvlIFGLfALiFGtidAfksIIsvYSa
 Hmel_HMEL006630-PA         FSILGLIVPaFIEiITYWDiGFGRfkyIIWKNVfvtIFGvfsLVFGtKdAVisIIhtYtq
 Tcas_TC002389              FSILGLVcPViIEifTfWDqGFGKfyWkLfKhlVvvcmaLLAvVFGSKAAIsDIaKtfh-
 Dmel_path-PC               FSILGLIfPVvIElIvhWesGFGKyNWILWKNaIItLcGIgALVFGtQAAIkDIVKaYSn
 Dpse_PSEGA17443-PA         FSILGLIfPVlIElVlhWDtGFGKyNWILWKNIVICIcGIgALVFGSlAAIrDIVevYta
 Tcas_TC002388              FSILGLmcPVFIEvlTfWDkGFGKGNWkIvKNVIIvLtGcLALiFGSKSAIqDIIKlfy-
 Phum_PHUM540490-PA         FSILGLIcPcvIEvITYWD-dlGKGkWIIWKNllIgfFGvLALVFGtyTsIlDIaslYAp
 Agam_AGAP007633-PD         FSILGLlIPIvIEmVTYWeeGFGpGNWIVWKNVVvfVFGIIALVFGSKSsIqDIlalYA-
 Nvit_NV16853-PA            FSILGLlIPVFvETVTYWDiGFGRfhWVamKNVIICViGLMALVFGSsNAVkDIlKeYAp
 Amel_GB11843-PA            FSILGLlIPVFvETVTYWDvGFGpGNWValKNVIICIiGIMALVFGSRSAliqIanlYS-
 Lhum_LH19947-RA            FSILGLlIPVFIETVTYWDiGFGlGNWValKNIIICViGLMALlFGSRSAImDIVKlYA-
 Pbar_PB25690-RA            FSILGLlIPVFIETVTYWDvGFGpGNWValKNVIICViGLMALiFGSRSAImDIVKlYAs

 Bmor_BGIBMGA000714-PA      -------------------------------------
 Dple_DPOGS206040           h------------------------------------
 Hmel_HMEL006630-PA         -------------------------------------
 Tcas_TC002389              -------------------------------------
 Dmel_path-PC               nenvgE-------------------------------
 Dpse_PSEGA17443-PA         vapq---------------------------------
 Tcas_TC002388              -------------------------------------
 Phum_PHUM540490-PA         ssdvvEpmsDfgNVteSfnSttpSw------------
 Agam_AGAP007633-PD         -------------------------------------
 Nvit_NV16853-PA            kdaedaisrNvtNIavNatAavvNatvgalnttvgnf
 Amel_GB11843-PA            -------------------------------------
 Lhum_LH19947-RA            -------------------------------------
 Pbar_PB25690-RA            -------------------------------------