CONSTRUCT { _:983109 up:source unirule:MF_04200 . _:983110 up:source unirule:MF_04200 . _:983111 up:source unirule:MF_04200 . _:983112 up:source unirule:MF_04200 . _:983113 up:source unirule:MF_04200 . _:983114 up:source unirule:MF_04200 . _:983115 up:source unirule:MF_04200 . _:983116 up:source unirule:MF_04200 . _:983117 up:source unirule:MF_04200 . _:983118 up:source unirule:MF_04200 . _:983119 up:source unirule:MF_04200 . _:983120 up:source unirule:MF_04200 . _:983121 up:source unirule:MF_04200 . _:983122 up:source unirule:MF_04200 . _:983123 up:source unirule:MF_04200 . _:983124 up:source unirule:MF_04200 . _:983125 up:source unirule:MF_04200 . _:983126 up:source unirule:MF_04200 . _:983127 up:source unirule:MF_04200 . _:983128 up:source unirule:MF_04200 . _:983129 up:source unirule:MF_04200 . _:983130 up:source unirule:MF_04200 . _:983131 up:source unirule:MF_04200 . _:983132 up:source unirule:MF_04200 . _:983133 up:source unirule:MF_04200 . _:983134 up:source unirule:MF_04200 . _:983135 up:source unirule:MF_04200 . _:983136 up:source unirule:MF_04200 . _:983137 up:source unirule:MF_04200 . _:983138 up:source unirule:MF_04200 . _:983139 up:source unirule:MF_04200 . _:983140 up:source unirule:MF_04200 . _:983141 up:source unirule:MF_04200 . _:983142 up:source unirule:MF_04200 . _:983143 up:source unirule:MF_04200 . _:983144 up:source unirule:MF_04200 . _:983145 up:source unirule:MF_04200 . _:983146 up:source unirule:MF_04200 . _:983147 up:source unirule:MF_04200 . _:983148 up:source unirule:MF_04200 . _:983149 up:source unirule:MF_04200 . _:983150 up:source unirule:MF_04200 . _:983151 up:source unirule:MF_04200 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation6 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0016020 , GO:0019031 , GO:0019064 , GO:0039654 , GO:0044173 , GO:0046813 , GO:0055036 , GO:0075509 , keyword:1043 , keyword:1133 , keyword:1160 , keyword:1161 , keyword:175 , keyword:261 , keyword:325 , keyword:472 , keyword:732 , keyword:812 , keyword:843 , keyword:945 , keyword:946 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name0 . ?name0 up:fullName 'Spike glycoprotein' ; up:shortName 'S glycoprotein' ; rdf:type up:Structured_Name . ?name1 up:fullName 'E2' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Peplomer protein' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'S' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'S1 region attaches the virion to the cell membrane by interacting with the host receptor, initiating the infection. Binding to the receptor probably induces conformational changes in the S glycoprotein unmasking the fusion peptide of S2 region and activating membranes fusion. S2 region belongs to the class I viral fusion protein. Under the current model, the protein has at least 3 conformational states: pre-fusion native state, pre-hairpin intermediate state, and post-fusion hairpin state. During viral and target cell membrane fusion, the coiled coil regions (heptad repeats) regions assume a trimer-of-hairpins structure, positioning the fusion peptide in close proximity to the C-terminal region of the ectodomain. The formation of this structure appears to drive apposition and subsequent fusion of viral and target cell membranes.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homotrimer. During virus morphogenesis, found in a complex with M and HE proteins. Interacts with host receptor.' . ?annotation6 a up:Subcellular_Location_Annotation ; rdfs:comment 'Accumulates in the endoplasmic reticulum-Golgi intermediate compartment, where it participates in virus particle assembly' . ?annotation6li7 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation6li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Domain_Annotation ; rdfs:comment 'The KxHxx motif seems to function as an ER retrieval signal.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the alphacoronaviruses spike protein family.' . ?annotation11 a up:Caution_Annotation ; rdfs:comment 'In contrast to serogroups 2 and 3, S glycoprotein from serogroup 1 is not cleaved into S1 and S2.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Signal_Peptide_Annotation . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Spike glycoprotein' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Virion surface' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Intravirion' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Region_Annotation ; rdfs:comment 'S1' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Region_Annotation ; rdfs:comment 'S2' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Region_Annotation ; rdfs:comment 'Fusion peptide' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; rdf:type up:Coiled_Coil_Annotation . ?pfsb62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; rdf:type up:Coiled_Coil_Annotation . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; rdf:type up:Motif_Annotation ; rdfs:comment 'KxHxx' . ?pfsb74 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . _:983152 a rdf:Statement ; up:attribution _:983109 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:983153 a rdf:Statement ; up:attribution _:983110 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:983154 a rdf:Statement ; up:attribution _:983111 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:983155 a rdf:Statement ; up:attribution _:983112 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:983156 a rdf:Statement ; up:attribution _:983113 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:983157 a rdf:Statement ; up:attribution _:983114 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:983158 a rdf:Statement ; up:attribution _:983115 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:983159 a rdf:Statement ; up:attribution _:983116 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:983160 a rdf:Statement ; up:attribution _:983117 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:983161 a rdf:Statement ; up:attribution _:983118 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:983162 a rdf:Statement ; up:attribution _:983119 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:983163 a rdf:Statement ; up:attribution _:983120 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:175 . _:983164 a rdf:Statement ; up:attribution _:983121 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:325 . _:983165 a rdf:Statement ; up:attribution _:983122 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1043 . _:983166 a rdf:Statement ; up:attribution _:983123 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:945 . _:983167 a rdf:Statement ; up:attribution _:983124 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:983168 a rdf:Statement ; up:attribution _:983125 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:983169 a rdf:Statement ; up:attribution _:983126 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:983170 a rdf:Statement ; up:attribution _:983127 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:983171 a rdf:Statement ; up:attribution _:983128 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1161 . _:983172 a rdf:Statement ; up:attribution _:983129 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:261 . _:983173 a rdf:Statement ; up:attribution _:983130 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:983174 a rdf:Statement ; up:attribution _:983131 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:843 . _:983175 a rdf:Statement ; up:attribution _:983132 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1160 . _:983176 a rdf:Statement ; up:attribution _:983133 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0044173 . _:983177 a rdf:Statement ; up:attribution _:983134 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:983178 a rdf:Statement ; up:attribution _:983135 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019031 . _:983179 a rdf:Statement ; up:attribution _:983136 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0055036 . _:983180 a rdf:Statement ; up:attribution _:983137 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0075509 . _:983181 a rdf:Statement ; up:attribution _:983138 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039654 . _:983182 a rdf:Statement ; up:attribution _:983139 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019064 . _:983183 a rdf:Statement ; up:attribution _:983140 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046813 . _:983184 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:983185 a rdf:Statement ; up:attribution _:983141 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:983186 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:983187 a rdf:Statement ; up:attribution _:983142 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:983188 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:983189 a rdf:Statement ; up:attribution _:983143 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:983190 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:983191 a rdf:Statement ; up:attribution _:983144 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:983192 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:983193 a rdf:Statement ; up:attribution _:983145 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:983194 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:983195 a rdf:Statement ; up:attribution _:983146 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:983196 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:983197 a rdf:Statement ; up:attribution _:983147 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:983198 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:983199 a rdf:Statement ; up:attribution _:983148 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:983200 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:983201 a rdf:Statement ; up:attribution _:983149 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:983202 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:983203 a rdf:Statement ; up:attribution _:983150 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:983204 a rdf:Statement ; up:source unirule:MF_04200 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:983205 a rdf:Statement ; up:attribution _:983151 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04200 #Rule MF_04200 Created by:? on:2018-03-22 Modified by:Edouard de Castro on:2022-09-29 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04200 . ?thisOrganism rdfs:subClassOf+ taxon:693996 . BIND(URI(CONCAT(STR(?this), '#MF_04200a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04200a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04200a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_04200a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04200a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04200a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04200a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04200a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_04200a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionP1542383 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1542385 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_0420078 . ?templateMotifSequenceMatchRegionP1542383 faldo:begin ?templateMotifSequenceMatchBeginP1542384 . ?templateMotifSequenceMatchBeginP1542384 faldo:position ?templateMotifSequenceMatchBeginPositionP1542379 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP1542385 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0420089 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_0420080 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0420088 . ?targetMotifMatchRegionMatchBeginMF_0420088 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0420081 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0420089 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_0420078, 1, (STRLEN(?templateMotifCigarP15423MF_0420078) - STRLEN(REPLACE(?templateMotifCigarP15423MF_0420078, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP1542379) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_0420080, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420080) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_0420080, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420080) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420080, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0420081) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionP1542398 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_0420093 . ?templateMotifSequenceMatchRegionP1542398 faldo:begin ?templateMotifSequenceMatchBeginP1542399 . ?templateMotifSequenceMatchBeginP1542399 faldo:position ?templateMotifSequenceMatchBeginPositionP1542394 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423100 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_0420095 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200103 . ?targetMotifMatchRegionMatchBeginMF_04200103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0420096 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200104 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_0420093, 1, (STRLEN(?templateMotifCigarP15423MF_0420093) - STRLEN(REPLACE(?templateMotifCigarP15423MF_0420093, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP1542394) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_0420095, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420095) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420095, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_0420095, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420095) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420095, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0420096) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_0420093, 1, (STRLEN(?templateMotifCigarP15423MF_0420093) - STRLEN(REPLACE(?templateMotifCigarP15423MF_0420093, CONCAT('^(?:-*[^-]){', STR(((1173 - ?templateMotifSequenceMatchBeginPositionP1542394) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_0420095, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420095) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420095, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_0420095, 1, (STRLEN(?targetMotifMatchCigarP15423MF_0420095) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_0420095, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) . BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0420096) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionP15423115 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423117 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200110 . ?templateMotifSequenceMatchRegionP15423115 faldo:begin ?templateMotifSequenceMatchBeginP15423116 . ?templateMotifSequenceMatchBeginP15423116 faldo:position ?templateMotifSequenceMatchBeginPositionP15423111 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423117 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200121 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200112 . ?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200120 . ?targetMotifMatchRegionMatchBeginMF_04200120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200113 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200121 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200110, 1, (STRLEN(?templateMotifCigarP15423MF_04200110) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200110, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP15423111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200112, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200112) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200112, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200112) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_04200113) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200110, 1, (STRLEN(?templateMotifCigarP15423MF_04200110) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200110, CONCAT('^(?:-*[^-]){', STR(((1115 - ?templateMotifSequenceMatchBeginPositionP15423111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200112, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200112) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200112, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200112) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_04200113) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch131 faldo:location ?templateMotifSequenceMatchRegionP15423132 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423134 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200127 . ?templateMotifSequenceMatchRegionP15423132 faldo:begin ?templateMotifSequenceMatchBeginP15423133 . ?templateMotifSequenceMatchBeginP15423133 faldo:position ?templateMotifSequenceMatchBeginPositionP15423128 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423134 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch135 faldo:location ?targetMotifMatchRegionMatch136 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200138 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200129 . ?targetMotifMatchRegionMatch136 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200137 . ?targetMotifMatchRegionMatchBeginMF_04200137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200130 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200138 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200127, 1, (STRLEN(?templateMotifCigarP15423MF_04200127) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200127, CONCAT('^(?:-*[^-]){', STR(((1116 - ?templateMotifSequenceMatchBeginPositionP15423128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200129, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200129) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200129, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200129) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_04200130) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200127, 1, (STRLEN(?templateMotifCigarP15423MF_04200127) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200127, CONCAT('^(?:-*[^-]){', STR(((1135 - ?templateMotifSequenceMatchBeginPositionP15423128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200129, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200129) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200129, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200129) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_04200130) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t143) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((BOUND(?thisPositionOn34) && BOUND(?thisPositionOn35))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP15423149 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423151 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200144 . ?templateMotifSequenceMatchRegionP15423149 faldo:begin ?templateMotifSequenceMatchBeginP15423150 . ?templateMotifSequenceMatchBeginP15423150 faldo:position ?templateMotifSequenceMatchBeginPositionP15423145 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423151 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200155 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200146 . ?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200154 . ?targetMotifMatchRegionMatchBeginMF_04200154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200147 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200155 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200144, 1, (STRLEN(?templateMotifCigarP15423MF_04200144) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200144, CONCAT('^(?:-*[^-]){', STR(((1136 - ?templateMotifSequenceMatchBeginPositionP15423145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200146, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200146) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200146, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200146) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_04200147) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200144, 1, (STRLEN(?templateMotifCigarP15423MF_04200144) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200144, CONCAT('^(?:-*[^-]){', STR(((1173 - ?templateMotifSequenceMatchBeginPositionP15423145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200146, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200146) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200146, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200146) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_04200147) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((BOUND(?thisPositionOn40) && BOUND(?thisPositionOn41))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP15423166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200161 . ?templateMotifSequenceMatchRegionP15423166 faldo:begin ?templateMotifSequenceMatchBeginP15423167 . ?templateMotifSequenceMatchBeginP15423167 faldo:position ?templateMotifSequenceMatchBeginPositionP15423162 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423168 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200171 . ?targetMotifMatchRegionMatchBeginMF_04200171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200172 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200161, 1, (STRLEN(?templateMotifCigarP15423MF_04200161) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200161, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP15423162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200163, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200163) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200163, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200163) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_04200164) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200161, 1, (STRLEN(?templateMotifCigarP15423MF_04200161) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200161, CONCAT('^(?:-*[^-]){', STR(((536 - ?templateMotifSequenceMatchBeginPositionP15423162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200163, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200163) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200163, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200163) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_04200164) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs1t177) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((BOUND(?thisPositionOn46) && BOUND(?thisPositionOn47))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP15423183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200178 . ?templateMotifSequenceMatchRegionP15423183 faldo:begin ?templateMotifSequenceMatchBeginP15423184 . ?templateMotifSequenceMatchBeginP15423184 faldo:position ?templateMotifSequenceMatchBeginPositionP15423179 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423185 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200188 . ?targetMotifMatchRegionMatchBeginMF_04200188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200189 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200178, 1, (STRLEN(?templateMotifCigarP15423MF_04200178) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200178, CONCAT('^(?:-*[^-]){', STR(((537 - ?templateMotifSequenceMatchBeginPositionP15423179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200180, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200180) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200180, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200180) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_04200181) - 1) AS ?thisPositionOn52) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200178, 1, (STRLEN(?templateMotifCigarP15423MF_04200178) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200178, CONCAT('^(?:-*[^-]){', STR(((1173 - ?templateMotifSequenceMatchBeginPositionP15423179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200180, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200180) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200180, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200180) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_04200181) - 1) AS ?thisPositionOn53) . BIND(?this AS ?pfs1t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((BOUND(?thisPositionOn52) && BOUND(?thisPositionOn53))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionP15423200 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423202 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200195 . ?templateMotifSequenceMatchRegionP15423200 faldo:begin ?templateMotifSequenceMatchBeginP15423201 . ?templateMotifSequenceMatchBeginP15423201 faldo:position ?templateMotifSequenceMatchBeginPositionP15423196 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423202 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200206 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200197 . ?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200205 . ?targetMotifMatchRegionMatchBeginMF_04200205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200198 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200206 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200195, 1, (STRLEN(?templateMotifCigarP15423MF_04200195) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200195, CONCAT('^(?:-*[^-]){', STR(((753 - ?templateMotifSequenceMatchBeginPositionP15423196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200197, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200197) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200197, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200197) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) . BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_04200198) - 1) AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200195, 1, (STRLEN(?templateMotifCigarP15423MF_04200195) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200195, CONCAT('^(?:-*[^-]){', STR(((773 - ?templateMotifSequenceMatchBeginPositionP15423196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200197, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200197) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200197, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200197) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) . BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_04200198) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs1t211) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((BOUND(?thisPositionOn58) && BOUND(?thisPositionOn59))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionP15423217 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423219 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200212 . ?templateMotifSequenceMatchRegionP15423217 faldo:begin ?templateMotifSequenceMatchBeginP15423218 . ?templateMotifSequenceMatchBeginP15423218 faldo:position ?templateMotifSequenceMatchBeginPositionP15423213 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423219 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200223 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200214 . ?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200222 . ?targetMotifMatchRegionMatchBeginMF_04200222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200215 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200223 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200212, 1, (STRLEN(?templateMotifCigarP15423MF_04200212) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200212, CONCAT('^(?:-*[^-]){', STR(((834 - ?templateMotifSequenceMatchBeginPositionP15423213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200214, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200214) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200214, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200214) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) . BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_04200215) - 1) AS ?thisPositionOn64) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200212, 1, (STRLEN(?templateMotifCigarP15423MF_04200212) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200212, CONCAT('^(?:-*[^-]){', STR(((878 - ?templateMotifSequenceMatchBeginPositionP15423213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200214, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200214) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200214, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200214) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) . BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_04200215) - 1) AS ?thisPositionOn65) . BIND(?this AS ?pfs1t228) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((BOUND(?thisPositionOn64) && BOUND(?thisPositionOn65))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionP15423234 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423236 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200229 . ?templateMotifSequenceMatchRegionP15423234 faldo:begin ?templateMotifSequenceMatchBeginP15423235 . ?templateMotifSequenceMatchBeginP15423235 faldo:position ?templateMotifSequenceMatchBeginPositionP15423230 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423236 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200240 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200231 . ?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200239 . ?targetMotifMatchRegionMatchBeginMF_04200239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200232 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200240 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200229, 1, (STRLEN(?templateMotifCigarP15423MF_04200229) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200229, CONCAT('^(?:-*[^-]){', STR(((1063 - ?templateMotifSequenceMatchBeginPositionP15423230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200231, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200231) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200231, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200231) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) . BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_04200232) - 1) AS ?thisPositionOn70) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200229, 1, (STRLEN(?templateMotifCigarP15423MF_04200229) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200229, CONCAT('^(?:-*[^-]){', STR(((1105 - ?templateMotifSequenceMatchBeginPositionP15423230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1243) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200231, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200231) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200231, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200231) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1243), '}'), '')))), '[^-]', ''))) AS ?step2244) . BIND(((?step2244 + ?targetMotifMatchRegionMatchBeginPositionMF_04200232) - 1) AS ?thisPositionOn71) . BIND(?this AS ?pfs1t245) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((BOUND(?thisPositionOn70) && BOUND(?thisPositionOn71))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch250 faldo:location ?templateMotifSequenceMatchRegionP15423251 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15423253 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP15423MF_04200246 . ?templateMotifSequenceMatchRegionP15423251 faldo:begin ?templateMotifSequenceMatchBeginP15423252 . ?templateMotifSequenceMatchBeginP15423252 faldo:position ?templateMotifSequenceMatchBeginPositionP15423247 ; faldo:reference isoform:P15423-1 . ?templateMotifSequenceProfileAlignmentOperationP15423253 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . ?targetMotifMatch254 faldo:location ?targetMotifMatchRegionMatch255 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04200257 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP15423MF_04200248 . ?targetMotifMatchRegionMatch255 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04200256 . ?targetMotifMatchRegionMatchBeginMF_04200256 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04200249 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04200257 edam:has_input signature:MF_04200 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200246, 1, (STRLEN(?templateMotifCigarP15423MF_04200246) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200246, CONCAT('^(?:-*[^-]){', STR(((1169 - ?templateMotifSequenceMatchBeginPositionP15423247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1258) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200248, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200248) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200248, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200248) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1258), '}'), '')))), '[^-]', ''))) AS ?step2259) . BIND(((?step2259 + ?targetMotifMatchRegionMatchBeginPositionMF_04200249) - 1) AS ?thisPositionOn76) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15423MF_04200246, 1, (STRLEN(?templateMotifCigarP15423MF_04200246) - STRLEN(REPLACE(?templateMotifCigarP15423MF_04200246, CONCAT('^(?:-*[^-]){', STR(((1173 - ?templateMotifSequenceMatchBeginPositionP15423247) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15423MF_04200248, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200248) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15423MF_04200248, 1, (STRLEN(?targetMotifMatchCigarP15423MF_04200248) - STRLEN(REPLACE(?targetMotifMatchCigarP15423MF_04200248, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) . BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_04200249) - 1) AS ?thisPositionOn77) . BIND(?this AS ?pfs1t262) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) . FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]H[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn76, (?thisPositionOn77 - ?thisPositionOn76)))) . BIND(URI(CONCAT(STR(?this), '#MF_04200a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } }