Gene CG7378
CG7378
Classification
Phosphatases were first clustered by sequence similarity in the phosphatase domain, and additional information from domains outside of the catalytic domain, from evolutionary conservation, and from known functions was added. The result is a hybrid classification, in which no criterion is universally satisfied, but aims to be of practical use to a range of phosphatase interests. The classification grows as new phosphatomes are sequenced.
Protein domain
Protein domains of CG7378.AA. The domains are annotated by HMM profiles from Pfam and SMART, as well as in-house data which includes HMMs of each individual kinase group, family and subfamily. Here is domain list in details, including sequence identity, significance and alignment. In particular, you can find can find the best hit phosphatase group/family/subfamily, which is helpful to understand the relationship between phosphatases. Transmembrane region is predicted by TMHMM 2.0. Visualized by pviz.
Usage: Zoom in selected region by dragging mouse and zoom out by double-clicking. View complete domain list.
Domain | Protein name | Domain Name | Range | Identity (%) | Significance | Score | Profile Source | Profile Range (length) | Alignment |
---|---|---|---|---|---|---|---|---|---|
Phosphatase | CG7378.AA | Family.DSP.PD | 64-221 | 31 | 1.5e-36 | 117.6 | In-house | 100-250 (387) | Show / Hide |
Range on Protein: 64-221 Range on HMM: 100-250/387 Sequence Identity: 31% (49 aa) CAIHDVDCDEVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAegcrygqvdTGHSYYRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILV .... .. |..|..|.| . ||||.. |. |.|...|.. .... . .|.|. .|. | ........| | .||... .|.|..|| ervengkpseilphlylgsllaaknlewlkelgvtkivnlt---------ddkpqftkelgikylripidDhnapplenlfekaidfieegndskgvVlV HCLVGMSRSATCVLAYLMICRKMSAVDAIRTVRMRR--DIRPNDGFLQQLADLDMELKRK || | .||.| . |||| ...... .|.. || .| |.||.|||.|| || .|. HCkaGkgRsgtliiaYlmksegltleealdwvrskRpgvitpnqgflkqlkdlekeklkv |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP3.PD | 70-216 | 56 | 1.2e-68 | 220.8 | In-house | 1-147 (148) | Show / Hide |
Range on Protein: 70-216 Range on HMM: 1-147/148 Sequence Identity: 56% (83 aa) DCDEVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRYGQVDTGHSYYRDMpSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISS-GGKILVHCLVG ..|||||..|.||.|.||.|..|. .|||||||||||.|. .|||....|.|. .|.|.|... |.|..|.|.||. |..|||.|.|. .||.|||| || evdevypkvyvgdeavakdkekLkklGithvLnaaegkrllkvdtdaefYkdl-eikylGvevsDvpefdlskyfeeaadfidealsqkngkvlvhcvvG MSRSATCVLAYLMICRKMSAVDAIRTVRMRRDIRPNDGFLQQLADLDM .|||||.|||||||.||.....||.|||..|.| ||.|||.||..||. isRsatlvlayLmirrkltlkeaiktvrkkreilPneGflkqLlelde |
|||||||||
Phosphatase | CG7378.AA | DSPc | 70-217 | 31 | 2.2e-40 | 141.4 | SMART | 1-172 (172) | Show / Hide |
Range on Protein: 70-217 Range on HMM: 1-172/172 Sequence Identity: 31% (54 aa) DCDEVYPGIYIGDAAAAK--NKTYLRLMGITHVLNAAEGCRY--------GQVDTGHSYYRDMPSIRYMGFPMVDA--------PTTDISRYFYVASKFI .. |. |..|.| . .. |. | .||||.|....|. . . . .....||. ||.|. ..|.|| || ...|| GPSEITPHLYLGSYPHHMEPNPCFLKKHNITHVINVTMECPWNFHHCQKNDMHY-TNEWIYHNSHFQYMHIPMIDDIYYHIRWNHCTNISQYFPEVYDFI DSAISSGGKILVHCLVGMSRSATCVLAYLMICRKMSAVDAIRTV-----RMRR-D-IRPNDGFLQQLADLDME ......|||.||||. | ||||| . |||| ..||. ||.. | . || . |.||..|..|| .. HDCRQKGGKVLVHCQAGISRSATLCIAYLMKYMNMSYNDAYHFVYIYHIKQRRCPIICPNFNFWHQLCEWERK |
|||||||||
Phosphatase | CG7378.AA | DSPc | 78-217 | 32 | 2.5e-39 | 138.66 | Pfam | 1-151 (151) | Show / Hide |
Range on Protein: 78-217 Range on HMM: 1-151/151 Sequence Identity: 32% (52 aa) IYIGDAAAAK-NKTYLRLMGITHVLNAAEGCR-YGQVDTGHSYYRDMPSIRYMGFPMVDA----------PTTDISRYFYVASKFIDSAISSGGKILVHC .|.| . ... .. | |||||.|... |. . . .....||. |.|. ..|.|| || |..|||.....|||.|||| LYLGSYPHHMADPAFLQKHGITHVINCTMECPNN--------WFYHNSHFHYMWIPHVHDHIHYYHIHWNHCTNISQYFPMATDFIDDCRQKGGKVLVHC LVGMSRSATCVLAYLMICRKMSAVDAIRTV-----RMRR-D-IRPNDGFLQQLADLDME . | ||||. ..|||| |.||. .|.. | ..|| . |.||..|. || .. QAGISRSACLCIAYLMKYRNMSYNEAYDFVYIYHMKQRRCPMISPNMNFWRQLCEYERQ |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP19.PD | 73-215 | 36 | 5.5e-33 | 104.8 | In-house | 4-137 (139) | Show / Hide |
Range on Protein: 73-215 Range on HMM: 4-137/139 Sequence Identity: 36% (53 aa) EVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRygqvdtgHSYYRDmpsIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRS || | .|.| .|..|. |. .|||.|| | | . . .| ..|. ...| | |.. .|. | .||..| |..| .|||| |.||| evkprlylgsqdvaadkeilkklkitHilnvavgvp-------nvfpkd---ftyksieilDlpetkllsylkealdFieearskdgrvlvHCnAGvSRs ATCVLAYLMICRKMSAVDAIRTVRMRR-DIRPNDGFLQQLADLD |. |.|||| ...| .|...|| | |.|| ||..|| ... asvviaylmkdeelslekalekvrearpcikPneGFikqLkeye |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP12.PD | 72-211 | 32 | 1.6e-32 | 103.7 | In-house | 3-135 (143) | Show / Hide |
Range on Protein: 72-211 Range on HMM: 3-135/143 Sequence Identity: 32% (46 aa) DEVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRygqvdtghSYYRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSR .|. ||.|.|...|..... |. . ||||| .. . ... .. . ...| |..|. ... | .||..... .|..|||||.|.|| seilpglylggleavqerellkelkithvlsvikeel--------pelqkekgvkskliqilDepeedlLshldeavrFieeglekegavlvHClagvSR SATCVLAYLMICRKMSAVDAIRTVR-MRRDIRPNDGFLQQL |.| |.|||| .|.| .|...|. ....|.||.|||.|| SvtiviAYlmkkeklslekAlklvkekkkeiepNegFleQL |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP1.PD | 73-213 | 37 | 3.8e-31 | 99.1 | In-house | 4-135 (139) | Show / Hide |
Range on Protein: 73-213 Range on HMM: 4-135/139 Sequence Identity: 37% (53 aa) EVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRygqvdtghSYYRDmpSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRS |. . .|.| | | |. |. ..||..|| .. . .... . .|. |. | ...||| .|. | .||||. ..||..|||| |.||| eildfLyLGsaehasnlqlLkelkitallnvsaelp--------nvfee--lfkyksipvednkkadisslfeeaidfidsvkkkgGrvlvhCqaGisrs ATCVLAYLMICRKMSAVDAIRTVRMRRD-IRPNDGFLQQLAD || |||||| .|.. .| |. || | || ||..|| ativlayLmkekkvrleeafefvkqrrsiisPnfgfvgqLle |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP14.PD | 71-215 | 31 | 5.8e-31 | 98.4 | In-house | 2-136 (138) | Show / Hide |
Range on Protein: 71-215 Range on HMM: 2-136/138 Sequence Identity: 31% (46 aa) CDEVYPGIYIGdAAAAKNKTYLRLMGITHVLNAAEgcrygqvDTGHSYyrdMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMS . |. . .|.. .|||..|..|. .||...|.. .. . . ....... .. |.|.......| .... |... ..|||.|||| |.| lseitesLyls-gaaalkkeklkkkkitlivnvtt-------elpetk---ledvktvkikveDkpeaklaehfdevadkieevkkkgGktlvhCvaGvs RSATCVLAYLMICRKMSAVDAIRTVRMRRD-IRPNDGFLQQLADLD |||. |||||| .|.| .| ..|. .| |||| || .|| |.. RsAslvlaylmkyeklsLreayklvksaRpiirPnvGFwkqlidyE |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP6.PD | 74-215 | 33 | 4.5e-30 | 95.2 | In-house | 5-139 (141) | Show / Hide |
Range on Protein: 74-215 Range on HMM: 5-139/141 Sequence Identity: 33% (48 aa) VYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCrygqvdtgHSYYRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRSA . | .|.| | .|.| |. ..| .||| .. . ........|. |. | .......| | .||| | |. |.||||| |.||| ilpllylGsakdasnlevlkklkikyvlnvtsnl--------pnkfeesgelkykqipiedhlsqnlakffPeaiefidearskkskvlvhclaGvsrsv TCVLAYLMICRKMSAVDAIRTVRMRR-DIRPNDGFLQQLADLD | .||||| ...| || |.... .| || |..|| | . tvtlaylmkklalslndaydlvkkkksnisPnfnfmgqlldfe |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP15.PD | 72-214 | 34 | 1.5e-29 | 93.8 | In-house | 3-135 (138) | Show / Hide |
Range on Protein: 72-214 Range on HMM: 3-135/138 Sequence Identity: 34% (49 aa) DEVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRygqvdtghsyyRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSR ..| ||.|.|. ||.|. |. |||.| . . . .. |.|. ... |.| .|.|..| .. .|| .. ||..||||| |.|| nkvlpGlyvGnfrdakdkeqleenkithilsihdsak-----------plledikylcikaadsPdqdlskffkesidfihkcrleggnvlvhclaGisr SATCVLAYLMICRKMSAVDAIRTVRMRRDI-RPNDGFLQQLADL | | | ||.| ..| ||...|.. | . || || .|| . svtlvvayimtvtelswedalkavkaarsvanPnvGfrrqlqef |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP10.PD | 73-215 | 30 | 2.4e-28 | 89.8 | In-house | 4-139 (141) | Show / Hide |
Range on Protein: 73-215 Range on HMM: 4-139/141 Sequence Identity: 30% (44 aa) EVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRygqvdtghSYYRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRS ...| ...|. |..| |...||..||| . . .... .||. |. |.........| | .||. | . |...|||| |.||| silpflllGnekdaadkdaldrlgikyvlnvttsvP--------nffeekglvrykripvsdsgkqnlkqkfeealefieearkrgsrvlvhchaGisrs ATCVLAYLMICRKMSAVDAIRTVRMRRD-IRPNDGFLQQLADLD || |.||.| ..| .| . |. .| | || .|. || ... atvviayvmkhlslslseaykfvkekrPiisPnlnfmGqllefe |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP8.PD | 73-218 | 36 | 3.4e-26 | 83.0 | In-house | 4-142 (143) | Show / Hide |
Range on Protein: 73-218 Range on HMM: 4-142/143 Sequence Identity: 36% (53 aa) EVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCRYgqvDtghsyYRDMPSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRS .. | .|.| . ... |. .||..|||..| | | .. |.. |. | . ... .| | .||| | |. ||.||||| |.||| rilpnlylGsqkdsldeellkklgisyvlnisescpk---d-----vellkesrflriPvkDkyeekllpwfdkalefidkarsangkvlvhclaGisrs ATCVLAYLMICRKMSAVDAIRTVRMRR-DIRPNDGFLQQLADLDMEL || ..||.| .|| .| | |. .| | || ||.|| . . || atvaiayimktlemsldeayrfvkekrptispnlnflgqLleyekel |
|||||||||
Phosphatase | CG7378.AA | Subfamily.LRR-DSP.PD | 72-214 | 34 | 3.6e-26 | 82.7 | In-house | 3-134 (137) | Show / Hide |
Range on Protein: 72-214 Range on HMM: 3-134/137 Sequence Identity: 34% (48 aa) DEVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEgCrygqvdtgHSYYRDMpsIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGkILVHCLVGMSR |.. ...|.| .|.||..|. ..||.| |. . . .| |. ..|. . |.. .||...| |||. .||.|.|| |.||| dliidklylgcresamnksilkdnnvthilavad-f--------kplypdl--fkyliidiedvdeadiyqhfkemnafidegrekgg-vlihcragvsr SATCVLAYLMICRKMSAVDAIRTV-RMRRDIRPNDGFLQQLADL || |.|||| ... .|. | . | |.|| |||.|| satlviaylmkknslkfkealdlvikkrpriypnrgfldqlkkf |
|||||||||
Phosphatase | CG7378.AA | Subfamily.STYX.PD | 72-214 | 33 | 4.4e-26 | 82.6 | In-house | 3-143 (146) | Show / Hide |
Range on Protein: 72-214 Range on HMM: 3-143/146 Sequence Identity: 33% (48 aa) DEVYPGIYIGDAAAAKN-K-TYLRLMGITHVLNAAEGCRYGQVDTghsYYRDmpSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGM .|. ||...| .||.. | .|. ||||.. . . ..| ..||. . . |... .| ||. . .|||.....|||.||| |. qeilpglflgpysaamksklevlkehgithivcirqnieanlikp---nfpd--rfrylvldvadntveniirylptvkefiddslqkggkvlvhgnagi SRSATCVLAYLMICRKMSAVDAIRTVRMRR-DIRPNDGFLQQLADL ||||. |.||.| . .| . |. || | ||.|| .|| . srsaalviayimetyglkyreafayvqerrfcinpnegfvsqlkey |
|||||||||
Phosphatase | CG7378.AA | Subfamily.Slingshot.PD | 73-212 | 32 | 1.4e-24 | 77.6 | In-house | 4-134 (139) | Show / Hide |
Range on Protein: 73-212 Range on HMM: 4-134/139 Sequence Identity: 32% (45 aa) EVYPGIYIGDAAAAKNKTYLRLMGITHVLNAAEGCrygqvDtghSYYRDmpSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRS ... .|.| | | |. .|....|| .. . | ... . ...|. . | ..||. ... . |||. | ..||.|||| .|.|||| kifdhlylGsewnasnleelkengveyilnvtkei-----d---nffpe--kfkylnirvydeeetdllkhwnetykfiekakekgskvlvhckmGvsrs ATCVLAYLMICRKMSAVDAIRTVRMRRD-IRPNDGFLQQLA . |.|| | ..| .|.. |. ||. |.||.|||.|| astviayamkeyelsleealeyvkerrsiikpnkgflkqlk |
|||||||||
Phosphatase | CG7378.AA | Subfamily.STYXL1.PD | 73-213 | 22 | 4.5e-17 | 53.6 | In-house | 4-139 (143) | Show / Hide |
Range on Protein: 73-213 Range on HMM: 4-139/143 Sequence Identity: 22% (32 aa) EVYPG-IYIGDAAAAKNKTYLRLMGITHVLNAAEGCRYgqvdtghsYYRDMP-SIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMS || || .|.|. |.|.. . . . ..| . . . .. . . .. | . .|. . . .||.. .|.|| |.||| evlPgklylGnykqaqnpaikkdlkvkahvnvssdaek--------liagladvakllhiavedeneadllerlkevvqfiekhkkegevvlvfsnkGis RSATCVLAYLMICRKMSAVDAIRTVRM-RRDIRPNDGFLQQLAD |. ..|||| .|.. .| .. . ...|| .|..|| . rsaaviiaylmyskkitlkkaykylkkckenvkPnrafveqlse |
|||||||||
Phosphatase | CG7378.AA | Subfamily.PTPMT1.PD | 125-202 | 30 | 9.7e-14 | 42.5 | In-house | 53-131 (146) | Show / Hide |
Range on Protein: 125-202 Range on HMM: 53-131/146 Sequence Identity: 30% (24 aa) IRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRSATCVLAYLMICRKMSAVDAIRTVRMRR-DIR .... ...|| . . . .||.. .| | .. ||| | .|||| | .||| .|.|. .|..... .| || veqlqlatvDfteapslekleegvefiekvaskgssvYvHCkAGrtRsatlvacylmkkkklspeeavkflkkkRpqir |
|||||||||
Phosphatase | CG7378.AA | Subfamily.PTPDC1.PD | 94-199 | 30 | 1.6e-13 | 41.7 | In-house | 96-207 (229) | Show / Hide |
Range on Protein: 94-199 Range on HMM: 96-207/229 Sequence Identity: 30% (33 aa) LMGITHVLNAAE-----GCRYGQVDTGHSYYRDM---PSIRYMGFPMVDAPTTDISRYFYVAsKFIDSAIsSGGKILVHCLVGMSRSATCVLAYLMICRK ||. |.| | | .|. ..| || . | .. |.. | .. . | . | .|.|. . ||| ||| |. |. .||. ....| .| esGikavinLqeagehahCGagleesGfsYdpeelmrqgiyfynfglkDygvasleriLdiv-kvvdfal-eegkiavHCHAGlGRtGvliacylvyakr MSAVDAIRTVRMRR |..|| .| ltaeeaiklvrskr |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP23.PD | 91-200 | 22 | 9e-12 | 36.3 | In-house | 8-108 (128) | Show / Hide |
Range on Protein: 91-200 Range on HMM: 8-108/128 Sequence Identity: 22% (24 aa) YLRLMGITHVLNAAEGCRYGQvDTGHSYyrdmpSIRYMGFPMVDAPTTDISRYFYvasKFIDSAISSGGKILVHCLVGMSRSATCVLAYLMICRKMSAVD .| || .... .. .. . .. | ..| .. | |. . .. . .. | ... . |||..|. |. | . ||.....| ||| fladqGirvlvslttegapys-eaapsl-----tlrridipdfcPPaleqvarlv---riveeaekkeeavgvhcalGlGrtGtllacylvkeeglaadd AIRTVRMRRD || || aiaevrkrrk |
|||||||||
Phosphatase | CG7378.AA | Subfamily.CDC14.PD | 147-199 | 31 | 3.9e-09 | 27.6 | In-house | 187-239 (258) | Show / Hide |
Range on Protein: 147-199 Range on HMM: 187-239/258 Sequence Identity: 31% (16 aa) ASKFIDSAISSGGKILVHCLVGMSRSATCVLAYLMICRKMSAVDAIRTVRMRR ||.. . .. |.| ||| |. | .| . .||.. ...| ..| .|. | lkkfleitekaeGaiavhCkaGLGrtgtligcylikhyrftaaetiawlriar |
|||||||||
Phosphatase | CG7378.AA | Subfamily.R_Nematode_3.PD | 149-199 | 28 | 4.2e-07 | 20.6 | In-house | 189-245 (267) | Show / Hide |
Range on Protein: 149-199 Range on HMM: 189-245/267 Sequence Identity: 28% (16 aa) KFIDSAISSGGKILVHCLVGMSRSATCVL---AYLMICRKMS---AVDAIRTVRMRR . |. . .| ..||| |.||||| . .| .| .... .. | .| | elikfveksktpvvVHCsdGisRsatlaaielgyqliikskgkldllslikelrkqR |
|||||||||
Phosphatase | CG7378.AA | Subfamily.RK.PD | 115-204 | 23 | 4.9e-07 | 20.2 | In-house | 155-247 (267) | Show / Hide |
Range on Protein: 115-204 Range on HMM: 155-247/267 Sequence Identity: 23% (22 aa) GHSYYRDMPSIRYMGFPMV-DAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRSATCVLAYLM--ICRKMSAVDAIRTVRMRRDIRPN |.. .| . ....|.|. | |. | ... .. .. |.|.|||| | || | . . . .. . || .|. |. ..| gqeeirevrqfqflgWpeyrdvPvskrsllklirrvkksqeeeeeGrivvhClaGaGrsGtfiaidivlemieregvvdvfnavktlrnrkvn |
|||||||||
Phosphatase | CG7378.AA | Subfamily.DSP11.PD | 138-199 | 24 | 1.6e-06 | 19.1 | In-house | 61-122 (141) | Show / Hide |
Range on Protein: 138-199 Range on HMM: 61-122/141 Sequence Identity: 24% (15 aa) TDISRYFYVASKFIDSAISSGGKILVHCLVGMSRSATCVLAYLMICRKMSAVDAIRTVRMRR |.... . ..|... .. | ||| |. |. . ||. . .|. |||.. | edvkkfkeavkefleknkdndkligvhCthGvnrtGyliCrylidvegyspedaieafeear |
|||||||||
Phosphatase | CG7378.AA | Subfamily.Laforin.PD | 113-185 | 21 | 2.5e-06 | 18.3 | In-house | 60-131 (165) | Show / Hide |
Range on Protein: 113-185 Range on HMM: 60-131/165 Sequence Identity: 21% (16 aa) DTGHSYYRDMpSIRYMGFPMVDAPTTDISRYFYVASKFIDSAISSGGKILVHCLVGMSRSATCVLAYLMICRK .| |.. . |. .|. | | . . | .. . . | .. ||| |. ||.. | .|. . itlkklykee-glayiwlptedlstesrvenlpqavyllhallekghivyvhcnagvgrstaivcgflqyvlg |
|||||||||
Phosphatase | CG7378.AA | Subfamily.PRL.PD | 148-205 | 26 | 4.7e-06 | 17.5 | In-house | 74-127 (140) | Show / Hide |
Range on Protein: 148-205 Range on HMM: 74-127/140 Sequence Identity: 26% (15 aa) SKFIDSaisSGGKILVHCLVGMSRSATcVLAYLMICRKMSAVDAIRTVRMRRDIRPND .|| .. .. . |||. |. |. ..| .| |. ||. .| .| | ekfkee---pkstvavhcvaGlGraPv-lvalalieaGmkyedavefirekrrgains |