CONSTRUCT { _:963121 up:source unirule:MF_04128 . _:963122 up:ecName '3.1.4.-' ; up:fullName "2',5'-phosphodiesterase" ; rdf:type up:Structured_Name . _:963123 up:source unirule:MF_04128 . _:963124 up:ecName '2.7.7.50' ; up:fullName 'mRNA guanylyltransferase' ; rdf:type up:Structured_Name . _:963125 up:source unirule:MF_04128 . _:963126 up:ecName '2.1.1.56' ; up:fullName 'mRNA (guanine-N(7))-methyltransferase' ; rdf:type up:Structured_Name . _:963127 up:source unirule:MF_04128 . _:963128 up:source unirule:MF_04128 . _:963129 up:source unirule:MF_04128 . _:963130 up:source unirule:MF_04128 . _:963131 up:source unirule:MF_04128 . _:963132 up:source unirule:MF_04128 . _:963133 up:source unirule:MF_04128 . _:963134 up:source unirule:MF_04128 . _:963135 up:source unirule:MF_04128 . _:963136 up:source unirule:MF_04128 . _:963137 up:source unirule:MF_04128 . _:963138 up:source unirule:MF_04128 . _:963139 up:source unirule:MF_04128 . _:963140 up:source unirule:MF_04128 . _:963141 up:source unirule:MF_04128 . _:963142 up:source unirule:MF_04128 . _:963143 up:source unirule:MF_04128 . _:963144 up:source unirule:MF_04128 . _:963145 up:source unirule:MF_04128 . _:963146 up:source unirule:MF_04128 . _:963147 up:source unirule:MF_04128 . _:963148 up:source unirule:MF_04128 . _:963149 up:source unirule:MF_04128 . _:963150 up:source unirule:MF_04128 . _:963151 up:source unirule:MF_04128 . _:963152 up:source unirule:MF_04128 . _:963153 up:source unirule:MF_04128 . _:963154 up:source unirule:MF_04128 . _:963155 up:source unirule:MF_04128 . _:963156 up:source unirule:MF_04128 . _:963157 up:source unirule:MF_04128 . _:963158 up:source unirule:MF_04128 . _:963159 up:source unirule:MF_04128 . _:963160 up:source unirule:MF_04128 . _:963161 up:source unirule:MF_04128 . _:963162 up:source unirule:MF_04128 . _:963163 up:source unirule:MF_04128 . _:963164 up:source unirule:MF_04128 . _:963165 up:source unirule:MF_04128 . _:963166 up:source unirule:MF_04128 . ?this up:annotation ?annotation4 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 , ?annotation11 , ?annotation13 , ?annotation14 , ?annotation16 ; up:classifiedWith GO:0003723 , GO:0004482 , GO:0004484 , GO:0005525 , GO:0016032 , GO:0019013 , keyword:1090 , keyword:342 , keyword:378 , keyword:489 , keyword:506 , keyword:507 , keyword:511 , keyword:547 , keyword:548 , keyword:694 , keyword:808 , keyword:899 , keyword:945 , keyword:946 , keyword:949 ; up:domain ?namedpart1 , ?namedpart2 , ?namedpart3 ; up:recommendedName ?name0 . ?name0 up:fullName 'Protein VP3' ; rdf:type up:Structured_Name . ?namedpart1 up:recommendedName _:963122 . ?namedpart2 up:recommendedName _:963124 . ?namedpart3 up:recommendedName _:963126 . ?annotation4 a up:Function_Annotation ; rdfs:comment "Multifunctional enzyme involved in mRNA capping. Catalyzes the formation of the 5' cap structure on the viral plus-strand transcripts. Specifically binds to GTP and displays guanylyltransferase and methyltransferase activities. Has affinity for ssRNA but not for dsRNA. Capping activity is non-specific and caps RNAs that initiate with either a G or an A residue. Together with VP1 polymerase, forms a VP1-VP3 complex positioned near the channels situated at each of the five-fold vertices of the core. Following infection, the outermost layer of the virus is lost, leaving a double-layered particle (DLP) made up of the core and VP6 shell. VP1 then catalyzes the transcription of fully conservative plus-strand genomic RNAs that are capped by VP3 and extruded through the DLP's channels into the cytoplasm where they function as mRNAs for translation of viral proteins. DLPs probably have an RNA triphosphatase activity as well, whereas open cores do not." . ?annotation5 a up:Function_Annotation ; rdfs:comment "Counteracts the host innate immune response thanks to its phosphodiesterase that degrades the 5'-triphosphorylated, 2'-5' linked adenylate oligomers produced by the host cell IFN-inducible 2',5'-oligoadenylate synthetase (OAS). The host RNaseL is therefore not activated." . ?annotation6 a up:Domain_Annotation ; rdfs:comment "Contains a bipartite N7-methyltransferase domain, a 2'-O-methyltransferase domain and a GTase/RTPase domain. The C-terminus contains a phosphodiesterase domain that degrades the 5'-triphosphorylated, 2'-5' linked adenylate oligomers produced by the host cell in response to IFN stimulation." . ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity <http://rdf.rhea-db.org/67012>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.7.50>. ?annotation9 up:activity ?activity10 ; rdf:type up:Catalytic_Activity_Annotation . ?activity10 up:catalyticActivity <http://rdf.rhea-db.org/67008>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.1.1.56>. ?annotation11 up:activity ?activity12 ; rdf:type up:Catalytic_Activity_Annotation . ?activity12 up:catalyticActivity <http://rdf.rhea-db.org/45964>. ?annotation13 a up:Subunit_Annotation ; rdfs:comment 'Interacts with VP1. Interacts with VP2.' . ?annotation14 a up:Subcellular_Location_Annotation ; rdfs:comment 'Attached inside the inner capsid as a minor component. There are about 11 to 12 copies per virion' . ?annotation14li15 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation16 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the rotavirus VP3 family.' . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Region_Annotation ; rdfs:comment 'N7-methyltransferase activity' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Region_Annotation ; rdfs:comment "2'-O-methyltransferase activity" . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Region_Annotation ; rdfs:comment 'N7-methyltransferase activity' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Region_Annotation ; rdfs:comment 'GTase/RTPase activity' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Region_Annotation ; rdfs:comment "2'-5'-phosphodiesterase activity" . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Active_Site_Annotation ; rdfs:comment "For 2'-5'-phosphodiesterase activity" . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Active_Site_Annotation ; rdfs:comment "For 2'-5'-phosphodiesterase activity" . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; rdf:type up:Active_Site_Annotation ; rdfs:comment "For 2'-5'-phosphodiesterase activity" . ?pfsb61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; rdf:type up:Active_Site_Annotation ; rdfs:comment "For 2'-5'-phosphodiesterase activity" . ?pfsb67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . _:963167 a rdf:Statement ; up:attribution _:963121 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:963168 a rdf:Statement ; up:attribution _:963123 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart1 . _:963169 a rdf:Statement ; up:attribution _:963125 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart2 . _:963170 a rdf:Statement ; up:attribution _:963127 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart3 . _:963171 a rdf:Statement ; up:attribution _:963128 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:963172 a rdf:Statement ; up:attribution _:963129 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:963173 a rdf:Statement ; up:attribution _:963130 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:963174 a rdf:Statement ; up:attribution _:963131 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:963175 a rdf:Statement ; up:attribution _:963132 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:963176 a rdf:Statement ; up:attribution _:963133 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:963177 a rdf:Statement ; up:attribution _:963134 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:963178 a rdf:Statement ; up:attribution _:963135 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:963179 a rdf:Statement ; up:attribution _:963136 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:963180 a rdf:Statement ; up:attribution _:963137 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:963181 a rdf:Statement ; up:attribution _:963138 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1090 . _:963182 a rdf:Statement ; up:attribution _:963139 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:963183 a rdf:Statement ; up:attribution _:963140 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:945 . _:963184 a rdf:Statement ; up:attribution _:963141 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:963185 a rdf:Statement ; up:attribution _:963142 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:506 . _:963186 a rdf:Statement ; up:attribution _:963143 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:507 . _:963187 a rdf:Statement ; up:attribution _:963144 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:963188 a rdf:Statement ; up:attribution _:963145 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:963189 a rdf:Statement ; up:attribution _:963146 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:548 . _:963190 a rdf:Statement ; up:attribution _:963147 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:963191 a rdf:Statement ; up:attribution _:963148 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:963192 a rdf:Statement ; up:attribution _:963149 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:963193 a rdf:Statement ; up:attribution _:963150 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:899 . _:963194 a rdf:Statement ; up:attribution _:963151 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:963195 a rdf:Statement ; up:attribution _:963152 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019013 . _:963196 a rdf:Statement ; up:attribution _:963153 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005525 . _:963197 a rdf:Statement ; up:attribution _:963154 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004482 . _:963198 a rdf:Statement ; up:attribution _:963155 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004484 . _:963199 a rdf:Statement ; up:attribution _:963156 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003723 . _:963200 a rdf:Statement ; up:attribution _:963157 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016032 . _:963201 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:963202 a rdf:Statement ; up:attribution _:963158 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:963203 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:963204 a rdf:Statement ; up:attribution _:963159 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:963205 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:963206 a rdf:Statement ; up:attribution _:963160 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:963207 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:963208 a rdf:Statement ; up:attribution _:963161 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:963209 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:963210 a rdf:Statement ; up:attribution _:963162 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:963211 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:963212 a rdf:Statement ; up:attribution _:963163 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:963213 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:963214 a rdf:Statement ; up:attribution _:963164 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:963215 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:963216 a rdf:Statement ; up:attribution _:963165 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:963217 a rdf:Statement ; up:source unirule:MF_04128 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:963218 a rdf:Statement ; up:attribution _:963166 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04128 #Rule MF_04128 Created by:? on:2018-03-28 Modified by:Elisabeth Coudert on:2024-01-30 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04128 . ?thisOrganism rdfs:subClassOf+ taxon:10912 . BIND(URI(CONCAT(STR(?this), '#MF_04128a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04128a1')) AS ?namedpart1) . BIND(URI(CONCAT(STR(?this), '#MF_04128a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_04128a3')) AS ?namedpart3) . BIND(URI(CONCAT(STR(?this), '#MF_04128a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_04128a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04128a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04128a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_04128a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_04128a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_04128a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_04128a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_04128a16')) AS ?annotation16) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionA2T3S576 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S578 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_0412871 . ?templateMotifSequenceMatchRegionA2T3S576 faldo:begin ?templateMotifSequenceMatchBeginA2T3S577 . ?templateMotifSequenceMatchBeginA2T3S577 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S572 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S578 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412882 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_0412873 . ?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412881 . ?targetMotifMatchRegionMatchBeginMF_0412881 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412874 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0412882 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_0412871, 1, (STRLEN(?templateMotifCigarA2T3S5MF_0412871) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_0412871, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionA2T3S572) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412873, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412873) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412873, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412873, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412873) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412873, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0412874) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_0412871, 1, (STRLEN(?templateMotifCigarA2T3S5MF_0412871) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_0412871, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionA2T3S572) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412873, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412873) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412873, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412873, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412873) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412873, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0412874) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_04128a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionA2T3S593 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S595 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_0412888 . ?templateMotifSequenceMatchRegionA2T3S593 faldo:begin ?templateMotifSequenceMatchBeginA2T3S594 . ?templateMotifSequenceMatchBeginA2T3S594 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S589 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S595 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412899 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_0412890 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412898 . ?targetMotifMatchRegionMatchBeginMF_0412898 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412891 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0412899 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_0412888, 1, (STRLEN(?templateMotifCigarA2T3S5MF_0412888) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_0412888, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionA2T3S589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412890, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412890) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412890, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412890) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0412891) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_0412888, 1, (STRLEN(?templateMotifCigarA2T3S5MF_0412888) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_0412888, CONCAT('^(?:-*[^-]){', STR(((428 - ?templateMotifSequenceMatchBeginPositionA2T3S589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412890, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412890) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_0412890, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_0412890) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_0412890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0412891) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_04128a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionA2T3S5110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128105 . ?templateMotifSequenceMatchRegionA2T3S5110 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5111 . ?templateMotifSequenceMatchBeginA2T3S5111 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5106 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5112 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128115 . ?targetMotifMatchRegionMatchBeginMF_04128115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128116 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128105, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128105) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128105, CONCAT('^(?:-*[^-]){', STR(((429 - ?templateMotifSequenceMatchBeginPositionA2T3S5106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128107, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128107) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128107, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128107) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_04128108) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128105, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128105) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128105, CONCAT('^(?:-*[^-]){', STR(((555 - ?templateMotifSequenceMatchBeginPositionA2T3S5106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128107, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128107) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128107, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128107) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_04128108) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t121) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_04128a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionA2T3S5127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128122 . ?templateMotifSequenceMatchRegionA2T3S5127 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5128 . ?templateMotifSequenceMatchBeginA2T3S5128 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5123 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5129 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128132 . ?targetMotifMatchRegionMatchBeginMF_04128132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128133 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128122, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128122) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128122, CONCAT('^(?:-*[^-]){', STR(((556 - ?templateMotifSequenceMatchBeginPositionA2T3S5123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128124, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128124) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128124, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128124) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_04128125) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128122, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128122) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128122, CONCAT('^(?:-*[^-]){', STR(((692 - ?templateMotifSequenceMatchBeginPositionA2T3S5123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128124, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128124) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128124, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128124) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_04128125) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_04128a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionA2T3S5144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128139 . ?templateMotifSequenceMatchRegionA2T3S5144 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5145 . ?templateMotifSequenceMatchBeginA2T3S5145 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5140 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5146 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128149 . ?targetMotifMatchRegionMatchBeginMF_04128149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128150 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128139, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128139) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128139, CONCAT('^(?:-*[^-]){', STR(((693 - ?templateMotifSequenceMatchBeginPositionA2T3S5140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128141, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128141) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128141, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128141) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_04128142) - 1) AS ?thisPositionOn45) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_04128a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionA2T3S5159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128154 . ?templateMotifSequenceMatchRegionA2T3S5159 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5160 . ?templateMotifSequenceMatchBeginA2T3S5160 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5155 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5161 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128164 . ?targetMotifMatchRegionMatchBeginMF_04128164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128165 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128154, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128154) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128154, CONCAT('^(?:-*[^-]){', STR(((718 - ?templateMotifSequenceMatchBeginPositionA2T3S5155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128156, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128156) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128156, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128156) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_04128157) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04128a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionA2T3S5174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128169 . ?templateMotifSequenceMatchRegionA2T3S5174 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5175 . ?templateMotifSequenceMatchBeginA2T3S5175 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5170 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5176 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128179 . ?targetMotifMatchRegionMatchBeginMF_04128179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128180 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128169, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128169) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128169, CONCAT('^(?:-*[^-]){', STR(((720 - ?templateMotifSequenceMatchBeginPositionA2T3S5170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128171, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128171) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128171, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128171) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_04128172) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_04128a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionA2T3S5189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128184 . ?templateMotifSequenceMatchRegionA2T3S5189 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5190 . ?templateMotifSequenceMatchBeginA2T3S5190 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5185 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5191 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128194 . ?targetMotifMatchRegionMatchBeginMF_04128194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128195 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128184, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128184) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128184, CONCAT('^(?:-*[^-]){', STR(((797 - ?templateMotifSequenceMatchBeginPositionA2T3S5185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128186, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128186) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128186, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128186) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_04128187) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_04128a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionA2T3S5204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA2T3S5206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA2T3S5MF_04128199 . ?templateMotifSequenceMatchRegionA2T3S5204 faldo:begin ?templateMotifSequenceMatchBeginA2T3S5205 . ?templateMotifSequenceMatchBeginA2T3S5205 faldo:position ?templateMotifSequenceMatchBeginPositionA2T3S5200 ; faldo:reference isoform:A2T3S5-1 . ?templateMotifSequenceProfileAlignmentOperationA2T3S5206 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04128210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA2T3S5MF_04128201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04128209 . ?targetMotifMatchRegionMatchBeginMF_04128209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04128202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04128210 edam:has_input signature:MF_04128 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA2T3S5MF_04128199, 1, (STRLEN(?templateMotifCigarA2T3S5MF_04128199) - STRLEN(REPLACE(?templateMotifCigarA2T3S5MF_04128199, CONCAT('^(?:-*[^-]){', STR(((799 - ?templateMotifSequenceMatchBeginPositionA2T3S5200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128201, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128201) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA2T3S5MF_04128201, 1, (STRLEN(?targetMotifMatchCigarA2T3S5MF_04128201) - STRLEN(REPLACE(?targetMotifMatchCigarA2T3S5MF_04128201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_04128202) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_04128a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } }