CONSTRUCT { _:962303 up:source unirule:MF_04127 . _:962304 up:source unirule:MF_04127 . _:962305 up:source unirule:MF_04127 . _:962306 up:source unirule:MF_04127 . _:962307 up:source unirule:MF_04127 . _:962308 up:source unirule:MF_04127 . _:962309 up:source unirule:MF_04127 . _:962310 up:source unirule:MF_04127 . _:962311 up:source unirule:MF_04127 . _:962312 up:source unirule:MF_04127 . _:962313 up:source unirule:MF_04127 . _:962314 up:source unirule:MF_04127 . _:962315 up:source unirule:MF_04127 . _:962316 up:source unirule:MF_04127 . _:962317 up:source unirule:MF_04127 . _:962318 up:source unirule:MF_04127 . _:962319 up:source unirule:MF_04127 . _:962320 up:source unirule:MF_04127 . _:962321 up:source unirule:MF_04127 . _:962322 up:source unirule:MF_04127 . _:962323 up:source unirule:MF_04127 . _:962324 up:source unirule:MF_04127 . _:962325 up:source unirule:MF_04127 . _:962326 up:source unirule:MF_04127 . _:962327 up:source unirule:MF_04127 . _:962328 up:source unirule:MF_04127 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0003723 , GO:0019013 , GO:0039616 , GO:0039625 , keyword:1141 , keyword:1153 , keyword:167 , keyword:677 , keyword:694 , keyword:832 , keyword:946 ; up:recommendedName ?name0 . ?name0 up:fullName 'Inner capsid protein VP2' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Inner capsid protein that self-assembles to form an icosahedral capsid with a T=2 symmetry, which consists of 120 copies of VP2, with channels at each of its five-fold vertices. This capsid constitutes the innermost concentric layer of the viral mature particle. It encapsidates the polymerase VP1, the capping enzyme VP3 and the genomic dsRNA, thereby defining the core. The innermost VP2 capsid and the intermediate VP6 capsid remain intact following cell entry to protect the dsRNA from degradation and to prevent unfavorable antiviral responses in the host cell during all the replication cycle of the virus. Nascent transcripts are transcribed within the structural confines of this double-layered particle (DLP) and are extruded through the channels formed by VP2 N-termini. VP2 is required for the replicase activity of VP1 polymerase. Probably recruits a copy of a VP1-VP3 complex, potentially along with a segment of plus-strand RNA, as a decamer of VP2 assembles. May activate the autoinhibited VP1/RNA complex to coordinate packaging and genome replication.' . ?annotation2 a up:Subunit_Annotation ; rdfs:comment 'Homodecamer; each decamer is made up of two conformers of VP2, called VP2A and VP2B. Interacts with a VP1-VP3 complex. Interacts with the intermediate capsid protein VP6. Interacts with NSP5. Interacts (via N-terminus) with NSP2.' . ?annotation3 a up:Subcellular_Location_Annotation ; rdfs:comment 'Inner capsid protein. Also found in spherical cytoplasmic structures, called virus factories, that appear early after infection and are the site of viral replication and packaging' . ?annotation3li4 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation5 a up:Domain_Annotation ; rdfs:comment 'The N-terminus binds RNA. It is necessary for encapsidation of VP1 and VP3. The N-termini of 10 VP2 molecules form a cylindrical hub underneath each 5-fold axis of the inner capsid.' . ?annotation6 a up:PTM_Annotation ; rdfs:comment 'Sumoylated with SUMO1 and SUMO2. Sumoylation of viral proteins seems to have a positive role on viral replication.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the rotavirus VP2 family.' . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Region_Annotation ; rdfs:comment '5-fold hub; involved in the encapsidation of VP1 and VP3' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Region_Annotation ; rdfs:comment 'Hydrophobic' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Region_Annotation ; rdfs:comment 'Hydrophobic' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with the intermediate capsid protein VP6' . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with the intermediate capsid protein VP6' . ?pfsb34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with the intermediate capsid protein VP6' . ?pfsb40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with the intermediate capsid protein VP6' . ?pfsb46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with the intermediate capsid protein VP6' . ?pfsb52 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . _:962329 a rdf:Statement ; up:attribution _:962303 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:962330 a rdf:Statement ; up:attribution _:962304 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:962331 a rdf:Statement ; up:attribution _:962305 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:962332 a rdf:Statement ; up:attribution _:962306 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:962333 a rdf:Statement ; up:attribution _:962307 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:962334 a rdf:Statement ; up:attribution _:962308 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:962335 a rdf:Statement ; up:attribution _:962309 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:962336 a rdf:Statement ; up:attribution _:962310 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:167 . _:962337 a rdf:Statement ; up:attribution _:962311 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1153 . _:962338 a rdf:Statement ; up:attribution _:962312 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:677 . _:962339 a rdf:Statement ; up:attribution _:962313 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:962340 a rdf:Statement ; up:attribution _:962314 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1141 . _:962341 a rdf:Statement ; up:attribution _:962315 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:962342 a rdf:Statement ; up:attribution _:962316 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:832 . _:962343 a rdf:Statement ; up:attribution _:962317 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039625 . _:962344 a rdf:Statement ; up:attribution _:962318 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019013 . _:962345 a rdf:Statement ; up:attribution _:962319 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003723 . _:962346 a rdf:Statement ; up:attribution _:962320 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0039616 . _:962347 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:962348 a rdf:Statement ; up:attribution _:962321 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:962349 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:962350 a rdf:Statement ; up:attribution _:962322 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:962351 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:962352 a rdf:Statement ; up:attribution _:962323 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:962353 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:962354 a rdf:Statement ; up:attribution _:962324 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:962355 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:962356 a rdf:Statement ; up:attribution _:962325 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:962357 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:962358 a rdf:Statement ; up:attribution _:962326 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:962359 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:962360 a rdf:Statement ; up:attribution _:962327 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:962361 a rdf:Statement ; up:source unirule:MF_04127 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:962362 a rdf:Statement ; up:attribution _:962328 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04127 #Rule MF_04127 Created by:? on:2018-03-28 Modified by:Catherine Rivoire on:2021-11-10 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04127 . ?thisOrganism rdfs:subClassOf+ taxon:10912 . BIND(URI(CONCAT(STR(?this), '#MF_04127a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04127a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_04127a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_04127a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_04127a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04127a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04127a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch60 faldo:location ?templateMotifSequenceMatchRegionP1247261 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1247263 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_0412756 . ?templateMotifSequenceMatchRegionP1247261 faldo:begin ?templateMotifSequenceMatchBeginP1247262 . ?templateMotifSequenceMatchBeginP1247262 faldo:position ?templateMotifSequenceMatchBeginPositionP1247257 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP1247263 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch64 faldo:location ?targetMotifMatchRegionMatch65 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412767 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_0412758 . ?targetMotifMatchRegionMatch65 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412766 . ?targetMotifMatchRegionMatchBeginMF_0412766 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412759 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0412767 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_0412756, 1, (STRLEN(?templateMotifCigarP12472MF_0412756) - STRLEN(REPLACE(?templateMotifCigarP12472MF_0412756, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionP1247257) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_0412758, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412758) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412758, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_0412758, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412758) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412758, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) . BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0412759) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER ((BOUND(?thisPositionOn12) && BOUND(?thisPositionOn13))) . BIND(URI(CONCAT(STR(?this), '#MF_04127a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionP1247276 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1247278 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_0412771 . ?templateMotifSequenceMatchRegionP1247276 faldo:begin ?templateMotifSequenceMatchBeginP1247277 . ?templateMotifSequenceMatchBeginP1247277 faldo:position ?templateMotifSequenceMatchBeginPositionP1247272 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP1247278 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412782 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_0412773 . ?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412781 . ?targetMotifMatchRegionMatchBeginMF_0412781 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412774 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0412782 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_0412771, 1, (STRLEN(?templateMotifCigarP12472MF_0412771) - STRLEN(REPLACE(?templateMotifCigarP12472MF_0412771, CONCAT('^(?:-*[^-]){', STR(((394 - ?templateMotifSequenceMatchBeginPositionP1247272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_0412773, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412773) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412773, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_0412773, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412773) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412773, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0412774) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_0412771, 1, (STRLEN(?templateMotifCigarP12472MF_0412771) - STRLEN(REPLACE(?templateMotifCigarP12472MF_0412771, CONCAT('^(?:-*[^-]){', STR(((414 - ?templateMotifSequenceMatchBeginPositionP1247272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_0412773, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412773) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412773, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_0412773, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412773) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412773, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0412774) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_04127a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP1247293 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1247295 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_0412788 . ?templateMotifSequenceMatchRegionP1247293 faldo:begin ?templateMotifSequenceMatchBeginP1247294 . ?templateMotifSequenceMatchBeginP1247294 faldo:position ?templateMotifSequenceMatchBeginPositionP1247289 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP1247295 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0412799 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_0412790 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0412798 . ?targetMotifMatchRegionMatchBeginMF_0412798 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0412791 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0412799 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_0412788, 1, (STRLEN(?templateMotifCigarP12472MF_0412788) - STRLEN(REPLACE(?templateMotifCigarP12472MF_0412788, CONCAT('^(?:-*[^-]){', STR(((422 - ?templateMotifSequenceMatchBeginPositionP1247289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_0412790, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412790) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_0412790, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412790) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0412791) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_0412788, 1, (STRLEN(?templateMotifCigarP12472MF_0412788) - STRLEN(REPLACE(?templateMotifCigarP12472MF_0412788, CONCAT('^(?:-*[^-]){', STR(((442 - ?templateMotifSequenceMatchBeginPositionP1247289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_0412790, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412790) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_0412790, 1, (STRLEN(?targetMotifMatchCigarP12472MF_0412790) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_0412790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0412791) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) . BIND(URI(CONCAT(STR(?this), '#MF_04127a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP12472110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12472112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_04127105 . ?templateMotifSequenceMatchRegionP12472110 faldo:begin ?templateMotifSequenceMatchBeginP12472111 . ?templateMotifSequenceMatchBeginP12472111 faldo:position ?templateMotifSequenceMatchBeginPositionP12472106 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP12472112 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04127116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_04127107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04127115 . ?targetMotifMatchRegionMatchBeginMF_04127115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04127108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04127116 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_04127105, 1, (STRLEN(?templateMotifCigarP12472MF_04127105) - STRLEN(REPLACE(?templateMotifCigarP12472MF_04127105, CONCAT('^(?:-*[^-]){', STR(((220 - ?templateMotifSequenceMatchBeginPositionP12472106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_04127107, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127107) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_04127107, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127107) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_04127108) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'A')) . BIND(URI(CONCAT(STR(?this), '#MF_04127a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP12472125 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12472127 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_04127120 . ?templateMotifSequenceMatchRegionP12472125 faldo:begin ?templateMotifSequenceMatchBeginP12472126 . ?templateMotifSequenceMatchBeginP12472126 faldo:position ?templateMotifSequenceMatchBeginPositionP12472121 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP12472127 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04127131 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_04127122 . ?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04127130 . ?targetMotifMatchRegionMatchBeginMF_04127130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04127123 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04127131 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_04127120, 1, (STRLEN(?templateMotifCigarP12472MF_04127120) - STRLEN(REPLACE(?templateMotifCigarP12472MF_04127120, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP12472121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_04127122, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127122) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_04127122, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127122) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_04127123) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'F')) . BIND(URI(CONCAT(STR(?this), '#MF_04127a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP12472140 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12472142 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_04127135 . ?templateMotifSequenceMatchRegionP12472140 faldo:begin ?templateMotifSequenceMatchBeginP12472141 . ?templateMotifSequenceMatchBeginP12472141 faldo:position ?templateMotifSequenceMatchBeginPositionP12472136 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP12472142 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04127146 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_04127137 . ?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04127145 . ?targetMotifMatchRegionMatchBeginMF_04127145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04127138 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04127146 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_04127135, 1, (STRLEN(?templateMotifCigarP12472MF_04127135) - STRLEN(REPLACE(?templateMotifCigarP12472MF_04127135, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionP12472136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_04127137, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127137) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_04127137, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127137) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_04127138) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t149) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_04127a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP12472155 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12472157 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_04127150 . ?templateMotifSequenceMatchRegionP12472155 faldo:begin ?templateMotifSequenceMatchBeginP12472156 . ?templateMotifSequenceMatchBeginP12472156 faldo:position ?templateMotifSequenceMatchBeginPositionP12472151 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP12472157 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04127161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_04127152 . ?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04127160 . ?targetMotifMatchRegionMatchBeginMF_04127160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04127153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04127161 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_04127150, 1, (STRLEN(?templateMotifCigarP12472MF_04127150) - STRLEN(REPLACE(?templateMotifCigarP12472MF_04127150, CONCAT('^(?:-*[^-]){', STR(((839 - ?templateMotifSequenceMatchBeginPositionP12472151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_04127152, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127152) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_04127152, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127152) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_04127153) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_04127a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionP12472170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP12472172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP12472MF_04127165 . ?templateMotifSequenceMatchRegionP12472170 faldo:begin ?templateMotifSequenceMatchBeginP12472171 . ?templateMotifSequenceMatchBeginP12472171 faldo:position ?templateMotifSequenceMatchBeginPositionP12472166 ; faldo:reference isoform:P12472-1 . ?templateMotifSequenceProfileAlignmentOperationP12472172 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04127176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP12472MF_04127167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04127175 . ?targetMotifMatchRegionMatchBeginMF_04127175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04127168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04127176 edam:has_input signature:MF_04127 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP12472MF_04127165, 1, (STRLEN(?templateMotifCigarP12472MF_04127165) - STRLEN(REPLACE(?templateMotifCigarP12472MF_04127165, CONCAT('^(?:-*[^-]){', STR(((841 - ?templateMotifSequenceMatchBeginPositionP12472166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP12472MF_04127167, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127167) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP12472MF_04127167, 1, (STRLEN(?targetMotifMatchCigarP12472MF_04127167) - STRLEN(REPLACE(?targetMotifMatchCigarP12472MF_04127167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_04127168) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_04127a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } }