CONSTRUCT { _:896985 up:source unirule:MF_04008 . _:896986 up:source unirule:MF_04008 . _:896987 up:ecName '3.4.21.97' ; up:fullName 'Assemblin' ; rdf:type up:Structured_Name . _:896988 up:fullName 'Protease' ; up:shortName 'Pr' ; rdf:type up:Structured_Name . _:896989 up:source unirule:MF_04008 . _:896990 up:fullName 'Assembly protein' ; up:shortName 'AP' ; rdf:type up:Structured_Name . _:896991 up:fullName 'Capsid assembly protein' ; rdf:type up:Structured_Name . _:896992 up:source unirule:MF_04008 . _:896993 up:source unirule:MF_04008 . _:896994 up:source unirule:MF_04008 . _:896995 up:source unirule:MF_04008 . _:896996 up:source unirule:MF_04008 . _:896997 up:source unirule:MF_04008 . _:896998 up:source unirule:MF_04008 . _:896999 up:source unirule:MF_04008 . _:897000 up:source unirule:MF_04008 . _:897001 up:source unirule:MF_04008 . _:897002 up:source unirule:MF_04008 . _:897003 up:source unirule:MF_04008 . _:897004 up:source unirule:MF_04008 . _:897005 up:source unirule:MF_04008 . _:897006 up:source unirule:MF_04008 . _:897007 up:source unirule:MF_04008 . _:897008 up:source unirule:MF_04008 . _:897009 up:source unirule:MF_04008 . _:897010 up:source unirule:MF_04008 . _:897011 up:source unirule:MF_04008 . _:897012 up:source unirule:MF_04008 . _:897013 up:source unirule:MF_04008 . _:897014 up:source unirule:MF_04008 . _:897015 up:source unirule:MF_04008 . _:897016 up:source unirule:MF_04008 . _:897017 up:source unirule:MF_04008 . _:897018 up:source unirule:MF_04008 . _:897019 up:source unirule:MF_04008 . _:897020 up:source unirule:MF_04008 . _:897021 up:source unirule:MF_04008 . _:897022 up:source unirule:MF_04008 . _:897023 up:source unirule:MF_04008 . _:897024 up:source unirule:MF_04008 . _:897025 up:source unirule:MF_04008 . _:897026 up:source unirule:MF_04008 . _:897027 up:source unirule:MF_04008 . _:897028 up:source unirule:MF_04008 . ?this up:alternativeName ?name1 ; up:annotation ?annotation4 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation14 , ?annotation16 , ?annotation18 , ?annotation19 , ?annotation20 ; up:classifiedWith GO:0004252 , GO:0019076 , GO:0030430 , GO:0042025 , GO:0042802 , keyword:1035 , keyword:1048 , keyword:1188 , keyword:118 , keyword:378 , keyword:597 , keyword:645 , keyword:720 ; up:component ?namedpart2 , ?namedpart3 ; up:recommendedName ?name0 . ?name0 up:fullName 'Capsid scaffolding protein' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Protease precursor' ; up:shortName 'pPR' ; rdf:type up:Structured_Name . ?namedpart2 up:alternativeName _:896988 ; up:recommendedName _:896987 . ?namedpart3 up:alternativeName _:896991 ; up:recommendedName _:896990 . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Capsid scaffolding protein: Acts as a scaffold protein by binding major capsid protein in the cytoplasm, inducing the nuclear localization of both proteins. Multimerizes in the nucleus such as major capsid protein forms the icosahedral T=16 capsid. Autocatalytic cleavage releases the assembly protein, and subsequently abolishes interaction with major capsid protein. Cleavages products are evicted from the capsid before or during DNA packaging.' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Assemblin: Protease that plays an essential role in virion assembly within the nucleus. Catalyzes the cleavage of the assembly protein after formation of the spherical procapsid. By that cleavage, the capsid matures and gains its icosahedral shape. The cleavage sites seem to include -Ala-Ser-, -Ala-Ala-, as well as Ala-Thr bonds. Assemblin and cleavages products are evicted from the capsid before or during DNA packaging.' . ?annotation6 a up:Function_Annotation ; rdfs:comment 'Assembly protein: Plays a major role in capsid assembly. Acts as a scaffold protein by binding major capsid protein. Multimerizes in the nucleus such as major capsid protein forms the icosahedral T=16 capsid. Cleaved by assemblin after capsid completion. The cleavages products are evicted from the capsid before or during DNA packaging.' . ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:enzymeClass <http://purl.uniprot.org/enzyme/3.4.21.97>. ?annotation9 a up:Subunit_Annotation ; rdfs:comment '[Capsid scaffolding protein]: Homomultimer. Interacts with major capsid protein.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment '[Assemblin]: Exists in a monomer-dimer equilibrium with the dimer being the active species.' . ?annotation11 a up:Subunit_Annotation ; rdfs:comment '[Assembly protein]: Homomultimer. Interacts with major capsid protein.' . ?annotation12 a up:Subcellular_Location_Annotation . ?annotation12li13 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation14 a up:Subcellular_Location_Annotation . ?annotation14li15 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation16 a up:Subcellular_Location_Annotation . ?annotation16li17 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation18 a up:Domain_Annotation ; rdfs:comment 'Region of interaction between pPR and pAP is called Amino conserved domain (ACD). The region of interaction with major capsid protein is called carboxyl conserved domain (CCD).' . ?annotation19 a up:PTM_Annotation ; rdfs:comment 'Capsid scaffolding protein: Capsid scaffolding protein is cleaved by assemblin after formation of the spherical procapsid. As a result, the capsid obtains its mature, icosahedral shape. Cleavages occur at two or more sites: release (R-site) and maturation (M-site).' . ?annotation20 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the herpesviridae capsid scaffolding protein family.' . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Capsid scaffolding protein' . ?pfsb23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Assemblin' . ?pfsb29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Assembly protein' . ?pfsb35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with pAP' . ?pfsb41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with major capsid protein' . ?pfsb47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage; by assemblin; Release site' . ?pfsb71 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage; by assemblin; Tail site' . ?pfsb77 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . _:897029 a rdf:Statement ; up:attribution _:896985 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:897030 a rdf:Statement ; up:attribution _:896986 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:897031 a rdf:Statement ; up:attribution _:896989 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart2 . _:897032 a rdf:Statement ; up:attribution _:896992 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart3 . _:897033 a rdf:Statement ; up:attribution _:896993 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:897034 a rdf:Statement ; up:attribution _:896994 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:897035 a rdf:Statement ; up:attribution _:896995 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:897036 a rdf:Statement ; up:attribution _:896996 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:897037 a rdf:Statement ; up:attribution _:896997 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:897038 a rdf:Statement ; up:attribution _:896998 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:897039 a rdf:Statement ; up:attribution _:896999 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:897040 a rdf:Statement ; up:attribution _:897000 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:897041 a rdf:Statement ; up:attribution _:897001 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:897042 a rdf:Statement ; up:attribution _:897002 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:897043 a rdf:Statement ; up:attribution _:897003 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:897044 a rdf:Statement ; up:attribution _:897004 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:897045 a rdf:Statement ; up:attribution _:897005 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:897046 a rdf:Statement ; up:attribution _:897006 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1035 . _:897047 a rdf:Statement ; up:attribution _:897007 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1048 . _:897048 a rdf:Statement ; up:attribution _:897008 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:897049 a rdf:Statement ; up:attribution _:897009 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:897050 a rdf:Statement ; up:attribution _:897010 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:645 . _:897051 a rdf:Statement ; up:attribution _:897011 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:720 . _:897052 a rdf:Statement ; up:attribution _:897012 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:118 . _:897053 a rdf:Statement ; up:attribution _:897013 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1188 . _:897054 a rdf:Statement ; up:attribution _:897014 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030430 . _:897055 a rdf:Statement ; up:attribution _:897015 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042025 . _:897056 a rdf:Statement ; up:attribution _:897016 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042802 . _:897057 a rdf:Statement ; up:attribution _:897017 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004252 . _:897058 a rdf:Statement ; up:attribution _:897018 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019076 . _:897059 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:897060 a rdf:Statement ; up:attribution _:897019 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:897061 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:897062 a rdf:Statement ; up:attribution _:897020 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:897063 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:897064 a rdf:Statement ; up:attribution _:897021 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:897065 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:897066 a rdf:Statement ; up:attribution _:897022 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:897067 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:897068 a rdf:Statement ; up:attribution _:897023 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:897069 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:897070 a rdf:Statement ; up:attribution _:897024 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:897071 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:897072 a rdf:Statement ; up:attribution _:897025 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:897073 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:897074 a rdf:Statement ; up:attribution _:897026 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:897075 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:897076 a rdf:Statement ; up:attribution _:897027 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:897077 a rdf:Statement ; up:source unirule:MF_04008 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:897078 a rdf:Statement ; up:attribution _:897028 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04008 #Rule MF_04008 Created by:? on:2016-02-11 Modified by:Chantal Hulo on:2024-03-21 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04008 . ?thisOrganism rdfs:subClassOf+ taxon:548681 . BIND(URI(CONCAT(STR(?this), '#MF_04008a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04008a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04008a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_04008a3')) AS ?namedpart3) . BIND(URI(CONCAT(STR(?this), '#MF_04008a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04008a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04008a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04008a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_04008a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04008a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_04008a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_04008a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_04008a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_04008a16')) AS ?annotation16) . BIND(URI(CONCAT(STR(?this), '#MF_04008a18')) AS ?annotation18) . BIND(URI(CONCAT(STR(?this), '#MF_04008a19')) AS ?annotation19) . BIND(URI(CONCAT(STR(?this), '#MF_04008a20')) AS ?annotation20) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP1021086 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1021088 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_0400881 . ?templateMotifSequenceMatchRegionP1021086 faldo:begin ?templateMotifSequenceMatchBeginP1021087 . ?templateMotifSequenceMatchBeginP1021087 faldo:position ?templateMotifSequenceMatchBeginPositionP1021082 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP1021088 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400892 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_0400883 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400891 . ?targetMotifMatchRegionMatchBeginMF_0400891 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400884 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0400892 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn25) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) . FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP1021099 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_0400894 . ?templateMotifSequenceMatchRegionP1021099 faldo:begin ?templateMotifSequenceMatchBeginP10210100 . ?templateMotifSequenceMatchBeginP10210100 faldo:position ?templateMotifSequenceMatchBeginPositionP1021095 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210101 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_0400896 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008104 . ?targetMotifMatchRegionMatchBeginMF_04008104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400897 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008105 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_0400894, 1, (STRLEN(?templateMotifCigarP10210MF_0400894) - STRLEN(REPLACE(?templateMotifCigarP10210MF_0400894, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP1021095) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_0400896, 1, (STRLEN(?targetMotifMatchCigarP10210MF_0400896) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_0400896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_0400896, 1, (STRLEN(?targetMotifMatchCigarP10210MF_0400896) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_0400896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0400897) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) . FILTER ((BOUND(?thisPositionOn31) && BOUND(?thisPositionOn32))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP10210114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008109 . ?templateMotifSequenceMatchRegionP10210114 faldo:begin ?templateMotifSequenceMatchBeginP10210115 . ?templateMotifSequenceMatchBeginP10210115 faldo:position ?templateMotifSequenceMatchBeginPositionP10210110 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210116 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008119 . ?targetMotifMatchRegionMatchBeginMF_04008119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008120 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008109, 1, (STRLEN(?templateMotifCigarP10210MF_04008109) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008109, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP10210110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008111, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008111) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008111, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008111) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_04008112) - 1) AS ?thisPositionOn37) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn38) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) . FILTER ((BOUND(?thisPositionOn37) && BOUND(?thisPositionOn38))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP10210129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008124 . ?templateMotifSequenceMatchRegionP10210129 faldo:begin ?templateMotifSequenceMatchBeginP10210130 . ?templateMotifSequenceMatchBeginP10210130 faldo:position ?templateMotifSequenceMatchBeginPositionP10210125 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210131 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008134 . ?targetMotifMatchRegionMatchBeginMF_04008134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008135 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008124, 1, (STRLEN(?templateMotifCigarP10210MF_04008124) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008124, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP10210125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008126, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008126) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008126, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008126) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_04008127) - 1) AS ?thisPositionOn43) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008124, 1, (STRLEN(?templateMotifCigarP10210MF_04008124) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008124, CONCAT('^(?:-*[^-]){', STR(((343 - ?templateMotifSequenceMatchBeginPositionP10210125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008126, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008126) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008126, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008126) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_04008127) - 1) AS ?thisPositionOn44) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) . FILTER ((BOUND(?thisPositionOn43) && BOUND(?thisPositionOn44))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP10210146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008141 . ?templateMotifSequenceMatchRegionP10210146 faldo:begin ?templateMotifSequenceMatchBeginP10210147 . ?templateMotifSequenceMatchBeginP10210147 faldo:position ?templateMotifSequenceMatchBeginPositionP10210142 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210148 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008151 . ?targetMotifMatchRegionMatchBeginMF_04008151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008152 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND((STRLEN(?thisSequenceValue) - 20) AS ?thisPositionOn49) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn50) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) . FILTER ((BOUND(?thisPositionOn49) && BOUND(?thisPositionOn50))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP10210159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008154 . ?templateMotifSequenceMatchRegionP10210159 faldo:begin ?templateMotifSequenceMatchBeginP10210160 . ?templateMotifSequenceMatchBeginP10210160 faldo:position ?templateMotifSequenceMatchBeginPositionP10210155 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210161 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008164 . ?targetMotifMatchRegionMatchBeginMF_04008164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008165 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008154, 1, (STRLEN(?templateMotifCigarP10210MF_04008154) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008154, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionP10210155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008156, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008156) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008156, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008156) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_04008157) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04008a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP10210174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008169 . ?templateMotifSequenceMatchRegionP10210174 faldo:begin ?templateMotifSequenceMatchBeginP10210175 . ?templateMotifSequenceMatchBeginP10210175 faldo:position ?templateMotifSequenceMatchBeginPositionP10210170 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210176 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008179 . ?targetMotifMatchRegionMatchBeginMF_04008179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008180 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008169, 1, (STRLEN(?templateMotifCigarP10210MF_04008169) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008169, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionP10210170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008171, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008171) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008171, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008171) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_04008172) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04008a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP10210189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008184 . ?templateMotifSequenceMatchRegionP10210189 faldo:begin ?templateMotifSequenceMatchBeginP10210190 . ?templateMotifSequenceMatchBeginP10210190 faldo:position ?templateMotifSequenceMatchBeginPositionP10210185 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210191 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008194 . ?targetMotifMatchRegionMatchBeginMF_04008194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008195 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008184, 1, (STRLEN(?templateMotifCigarP10210MF_04008184) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008184, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionP10210185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008186, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008186) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008186, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008186) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_04008187) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04008a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP10210204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008199 . ?templateMotifSequenceMatchRegionP10210204 faldo:begin ?templateMotifSequenceMatchBeginP10210205 . ?templateMotifSequenceMatchBeginP10210205 faldo:position ?templateMotifSequenceMatchBeginPositionP10210200 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210206 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008209 . ?targetMotifMatchRegionMatchBeginMF_04008209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008210 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008199, 1, (STRLEN(?templateMotifCigarP10210MF_04008199) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008199, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP10210200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008201, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008201) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008201, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008201) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_04008202) - 1) AS ?thisPositionOn73) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008199, 1, (STRLEN(?templateMotifCigarP10210MF_04008199) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008199, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP10210200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008201, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008201) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008201, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008201) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_04008202) - 1) AS ?thisPositionOn74) . BIND(?this AS ?pfs1t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) . FILTER (REGEX('A[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn73, (?thisPositionOn74 - ?thisPositionOn73)))) . BIND(URI(CONCAT(STR(?this), '#MF_04008a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP10210221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10210223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10210MF_04008216 . ?templateMotifSequenceMatchRegionP10210221 faldo:begin ?templateMotifSequenceMatchBeginP10210222 . ?templateMotifSequenceMatchBeginP10210222 faldo:position ?templateMotifSequenceMatchBeginPositionP10210217 ; faldo:reference isoform:P10210-1 . ?templateMotifSequenceProfileAlignmentOperationP10210223 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04008227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10210MF_04008218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04008226 . ?targetMotifMatchRegionMatchBeginMF_04008226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04008219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04008227 edam:has_input signature:MF_04008 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008216, 1, (STRLEN(?templateMotifCigarP10210MF_04008216) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008216, CONCAT('^(?:-*[^-]){', STR(((610 - ?templateMotifSequenceMatchBeginPositionP10210217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008218, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008218) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008218, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008218) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_04008219) - 1) AS ?thisPositionOn79) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10210MF_04008216, 1, (STRLEN(?templateMotifCigarP10210MF_04008216) - STRLEN(REPLACE(?templateMotifCigarP10210MF_04008216, CONCAT('^(?:-*[^-]){', STR(((611 - ?templateMotifSequenceMatchBeginPositionP10210217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10210MF_04008218, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008218) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10210MF_04008218, 1, (STRLEN(?targetMotifMatchCigarP10210MF_04008218) - STRLEN(REPLACE(?targetMotifMatchCigarP10210MF_04008218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_04008219) - 1) AS ?thisPositionOn80) . BIND(?this AS ?pfs1t232) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, (?thisPositionOn80 - ?thisPositionOn79)) = 'AS')) . BIND(URI(CONCAT(STR(?this), '#MF_04008a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } }