CONSTRUCT { _:903397 up:source unirule:MF_04049 . _:903398 up:source unirule:MF_04049 . _:903399 up:fullName 'Hexon-linking protein-N' ; rdf:type up:Structured_Name . _:903400 up:fullName '12.1 kDa protein VIII' ; rdf:type up:Structured_Name . _:903401 up:fullName 'Protein VIII-N' ; rdf:type up:Structured_Name . _:903402 up:source unirule:MF_04049 . _:903403 up:fullName 'Hexon-linking protein-C' ; rdf:type up:Structured_Name . _:903404 up:fullName '7.6 kDa protein VIII' ; rdf:type up:Structured_Name . _:903405 up:fullName 'Protein VIII-C' ; rdf:type up:Structured_Name . _:903406 up:source unirule:MF_04049 . _:903407 up:source unirule:MF_04049 . _:903408 up:source unirule:MF_04049 . _:903409 up:source unirule:MF_04049 . _:903410 up:source unirule:MF_04049 . _:903411 up:source unirule:MF_04049 . _:903412 up:source unirule:MF_04049 . _:903413 up:source unirule:MF_04049 . _:903414 up:source unirule:MF_04049 . _:903415 up:source unirule:MF_04049 . _:903416 up:source unirule:MF_04049 . _:903417 up:source unirule:MF_04049 . _:903418 up:source unirule:MF_04049 . _:903419 up:source unirule:MF_04049 . _:903420 up:source unirule:MF_04049 . _:903421 up:source unirule:MF_04049 . _:903422 up:source unirule:MF_04049 . _:903423 up:source unirule:MF_04049 . _:903424 up:source unirule:MF_04049 . _:903425 up:source unirule:MF_04049 . _:903426 up:source unirule:MF_04049 . _:903427 up:source unirule:MF_04049 . _:903428 up:source unirule:MF_04049 . _:903429 up:source unirule:MF_04049 . _:903430 up:source unirule:MF_04049 . _:903431 up:source unirule:MF_04049 . _:903432 up:source unirule:MF_04049 . _:903433 up:source unirule:MF_04049 . ?this up:alternativeName ?name1 ; up:annotation ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 , ?annotation12 , ?annotation14 , ?annotation15 , ?annotation16 , ?annotation17 ; up:classifiedWith GO:0019028 , GO:0042025 , keyword:1048 , keyword:167 , keyword:426 , keyword:597 , keyword:946 ; up:component ?namedpart2 , ?namedpart3 ; up:recommendedName ?name0 . ?name0 up:fullName 'Pre-hexon-linking protein VIII' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Pre-protein VIII' ; up:shortName 'pVIII' ; rdf:type up:Structured_Name . ?namedpart2 up:alternativeName _:903400 , _:903401 ; up:recommendedName _:903399 . ?namedpart3 up:alternativeName _:903404 , _:903405 ; up:recommendedName _:903403 . ?gene4 skos:prefLabel 'L4' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Hexon-linking protein-N: Structural component of the virion that acts as a cement protein on the capsid interior and which glue the peripentonal hexons and group-of-nine hexons together.' . ?annotation6 a up:Function_Annotation ; rdfs:comment 'Hexon-linking protein-C: Structural component of the virion that acts as a cement protein on the capsid interior and which glue the peripentonal hexons and group-of-nine hexons together.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Interacts with the peripentonal hexons as well as the hexons in the facets. Part of a complex composed of the core-capsid bridging protein, the endosome lysis protein VI and the hexon-linking protein VIII; these interactions bridge the virus core to the capsid.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Subcellular_Location_Annotation ; rdfs:comment 'Located on the inner side of the capsid shell. Present in 120 copies per virion' . ?annotation10li11 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation12 a up:Subcellular_Location_Annotation ; rdfs:comment 'Located on the inner side of the capsid shell. Present in 120 copies per virion' . ?annotation12li13 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation14 a up:Induction_Annotation ; rdfs:comment 'Expressed in the late phase of the viral replicative cycle.' . ?annotation15 a up:PTM_Annotation ; rdfs:comment 'Cleaved by the viral protease during virion maturation. May cause the middle segment to be shed from the capsid.' . ?annotation16 a up:Annotation ; rdfs:comment 'All late proteins expressed from the major late promoter are produced by alternative splicing and alternative polyadenylation of the same gene giving rise to non-overlapping ORFs. A leader sequence is present in the N-terminus of all these mRNAs and is recognized by the viral shutoff protein to provide expression although conventional translation via ribosome scanning from the cap has been shut off in the host cell.' . ?annotation17 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the adenoviridae hexon-linking protein family.' . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Pre-hexon-linking protein VIII' . ?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:Peptide_Annotation ; rdfs:comment 'Hexon-linking protein-N' . ?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:Propeptide_Annotation . ?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:Peptide_Annotation ; rdfs:comment 'Hexon-linking protein-C' . ?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:Site_Annotation ; rdfs:comment 'Cleavage; by viral protease' . ?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:Site_Annotation ; rdfs:comment 'Cleavage; by viral protease' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphothreonine; by host' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?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:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine; by host' . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . _:903434 a rdf:Statement ; up:attribution _:903397 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:903435 a rdf:Statement ; up:attribution _:903398 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:903436 a rdf:Statement ; up:attribution _:903402 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart2 . _:903437 a rdf:Statement ; up:attribution _:903406 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart3 . _:903438 a rdf:Statement ; up:attribution _:903407 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:903439 a rdf:Statement ; up:attribution _:903408 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:903440 a rdf:Statement ; up:attribution _:903409 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:903441 a rdf:Statement ; up:attribution _:903410 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:903442 a rdf:Statement ; up:attribution _:903411 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:903443 a rdf:Statement ; up:attribution _:903412 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:903444 a rdf:Statement ; up:attribution _:903413 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:903445 a rdf:Statement ; up:attribution _:903414 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:903446 a rdf:Statement ; up:attribution _:903415 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:903447 a rdf:Statement ; up:attribution _:903416 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:903448 a rdf:Statement ; up:attribution _:903417 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:903449 a rdf:Statement ; up:attribution _:903418 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:167 . _:903450 a rdf:Statement ; up:attribution _:903419 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1048 . _:903451 a rdf:Statement ; up:attribution _:903420 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:426 . _:903452 a rdf:Statement ; up:attribution _:903421 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:903453 a rdf:Statement ; up:attribution _:903422 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:946 . _:903454 a rdf:Statement ; up:attribution _:903423 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042025 . _:903455 a rdf:Statement ; up:attribution _:903424 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019028 . _:903456 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:903457 a rdf:Statement ; up:attribution _:903425 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:903458 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:903459 a rdf:Statement ; up:attribution _:903426 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:903460 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:903461 a rdf:Statement ; up:attribution _:903427 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:903462 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:903463 a rdf:Statement ; up:attribution _:903428 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:903464 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:903465 a rdf:Statement ; up:attribution _:903429 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:903466 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:903467 a rdf:Statement ; up:attribution _:903430 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:903468 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:903469 a rdf:Statement ; up:attribution _:903431 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:903470 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:903471 a rdf:Statement ; up:attribution _:903432 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:903472 a rdf:Statement ; up:source unirule:MF_04049 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:903473 a rdf:Statement ; up:attribution _:903433 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_04049 #Rule MF_04049 Created by:pmasson on:2017-03-06 Modified by:crivoire on:2021-10-15 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_04049 . ?thisOrganism rdfs:subClassOf+ taxon:10508 . BIND(URI(CONCAT(STR(?this), '#MF_04049a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_04049a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_04049a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_04049a3')) AS ?namedpart3) . BIND(URI(CONCAT(STR(?this), '#MF_04049a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_04049a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_04049a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_04049a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_04049a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_04049a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_04049a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_04049a15')) AS ?annotation15) . BIND(URI(CONCAT(STR(?this), '#MF_04049a16')) AS ?annotation16) . BIND(URI(CONCAT(STR(?this), '#MF_04049a17')) AS ?annotation17) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP2493677 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493679 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_0404972 . ?templateMotifSequenceMatchRegionP2493677 faldo:begin ?templateMotifSequenceMatchBeginP2493678 . ?templateMotifSequenceMatchBeginP2493678 faldo:position ?templateMotifSequenceMatchBeginPositionP2493673 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP2493679 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0404983 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_0404974 . ?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0404982 . ?targetMotifMatchRegionMatchBeginMF_0404982 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0404975 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0404983 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn22) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t84) . 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_04049a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP2493690 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493692 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_0404985 . ?templateMotifSequenceMatchRegionP2493690 faldo:begin ?templateMotifSequenceMatchBeginP2493691 . ?templateMotifSequenceMatchBeginP2493691 faldo:position ?templateMotifSequenceMatchBeginPositionP2493686 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP2493692 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0404996 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_0404987 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0404995 . ?targetMotifMatchRegionMatchBeginMF_0404995 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0404988 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0404996 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_0404985, 1, (STRLEN(?templateMotifCigarP24936MF_0404985) - STRLEN(REPLACE(?templateMotifCigarP24936MF_0404985, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP2493686) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_0404987, 1, (STRLEN(?targetMotifMatchCigarP24936MF_0404987) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_0404987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_0404987, 1, (STRLEN(?targetMotifMatchCigarP24936MF_0404987) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_0404987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0404988) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t99) . 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_04049a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP24936105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049100 . ?templateMotifSequenceMatchRegionP24936105 faldo:begin ?templateMotifSequenceMatchBeginP24936106 . ?templateMotifSequenceMatchBeginP24936106 faldo:position ?templateMotifSequenceMatchBeginPositionP24936101 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936107 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049110 . ?targetMotifMatchRegionMatchBeginMF_04049110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049111 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049100, 1, (STRLEN(?templateMotifCigarP24936MF_04049100) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049100, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP24936101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049102, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049102) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049102, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049102) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_04049103) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049100, 1, (STRLEN(?templateMotifCigarP24936MF_04049100) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049100, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionP24936101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049102, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049102) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049102, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049102) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_04049103) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t116) . 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_04049a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP24936122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049117 . ?templateMotifSequenceMatchRegionP24936122 faldo:begin ?templateMotifSequenceMatchBeginP24936123 . ?templateMotifSequenceMatchBeginP24936123 faldo:position ?templateMotifSequenceMatchBeginPositionP24936118 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936124 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049127 . ?targetMotifMatchRegionMatchBeginMF_04049127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049128 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049117, 1, (STRLEN(?templateMotifCigarP24936MF_04049117) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049117, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP24936118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049119, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049119) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049119, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049119) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_04049120) - 1) AS ?thisPositionOn40) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t131) . 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_04049a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP24936137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049132 . ?templateMotifSequenceMatchRegionP24936137 faldo:begin ?templateMotifSequenceMatchBeginP24936138 . ?templateMotifSequenceMatchBeginP24936138 faldo:position ?templateMotifSequenceMatchBeginPositionP24936133 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936139 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049142 . ?targetMotifMatchRegionMatchBeginMF_04049142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049143 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049132, 1, (STRLEN(?templateMotifCigarP24936MF_04049132) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049132, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP24936133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049134, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049134) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049134, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049134) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_04049135) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049132, 1, (STRLEN(?templateMotifCigarP24936MF_04049132) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049132, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP24936133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049134, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049134) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049134, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049134) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_04049135) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs1t148) . 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_04049a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP24936154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049149 . ?templateMotifSequenceMatchRegionP24936154 faldo:begin ?templateMotifSequenceMatchBeginP24936155 . ?templateMotifSequenceMatchBeginP24936155 faldo:position ?templateMotifSequenceMatchBeginPositionP24936150 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936156 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049159 . ?targetMotifMatchRegionMatchBeginMF_04049159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049160 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049149, 1, (STRLEN(?templateMotifCigarP24936MF_04049149) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049149, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionP24936150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049151, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049151) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049151, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049151) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_04049152) - 1) AS ?thisPositionOn52) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049149, 1, (STRLEN(?templateMotifCigarP24936MF_04049149) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049149, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP24936150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049151, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049151) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049151, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049151) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_04049152) - 1) AS ?thisPositionOn53) . BIND(?this AS ?pfs1t165) . 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_04049a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP24936171 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936173 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049166 . ?templateMotifSequenceMatchRegionP24936171 faldo:begin ?templateMotifSequenceMatchBeginP24936172 . ?templateMotifSequenceMatchBeginP24936172 faldo:position ?templateMotifSequenceMatchBeginPositionP24936167 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936173 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049177 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049168 . ?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049176 . ?targetMotifMatchRegionMatchBeginMF_04049176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049169 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049177 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049166, 1, (STRLEN(?templateMotifCigarP24936MF_04049166) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049166, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP24936167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049168, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049168) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049168, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049168) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_04049169) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_04049a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP24936186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049181 . ?templateMotifSequenceMatchRegionP24936186 faldo:begin ?templateMotifSequenceMatchBeginP24936187 . ?templateMotifSequenceMatchBeginP24936187 faldo:position ?templateMotifSequenceMatchBeginPositionP24936182 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936188 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049192 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049183 . ?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049191 . ?targetMotifMatchRegionMatchBeginMF_04049191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049184 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049192 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049181, 1, (STRLEN(?templateMotifCigarP24936MF_04049181) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049181, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP24936182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049183, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049183) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049183, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049183) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_04049184) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t195) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04049a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionP24936201 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP24936203 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP24936MF_04049196 . ?templateMotifSequenceMatchRegionP24936201 faldo:begin ?templateMotifSequenceMatchBeginP24936202 . ?templateMotifSequenceMatchBeginP24936202 faldo:position ?templateMotifSequenceMatchBeginPositionP24936197 ; faldo:reference isoform:P24936-1 . ?templateMotifSequenceProfileAlignmentOperationP24936203 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . ?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04049207 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP24936MF_04049198 . ?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04049206 . ?targetMotifMatchRegionMatchBeginMF_04049206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04049199 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_04049207 edam:has_input signature:MF_04049 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24936MF_04049196, 1, (STRLEN(?templateMotifCigarP24936MF_04049196) - STRLEN(REPLACE(?templateMotifCigarP24936MF_04049196, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionP24936197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24936MF_04049198, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049198) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24936MF_04049198, 1, (STRLEN(?targetMotifMatchCigarP24936MF_04049198) - STRLEN(REPLACE(?targetMotifMatchCigarP24936MF_04049198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) . BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_04049199) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t210) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_04049a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } }