CONSTRUCT { _:808551 up:source unirule:MF_03062 . _:808552 up:source unirule:MF_03062 . _:808553 up:source unirule:MF_03062 . _:808554 up:source unirule:MF_03062 . _:808555 up:source unirule:MF_03062 . _:808556 up:source unirule:MF_03062 . _:808557 up:source unirule:MF_03062 . _:808558 up:source unirule:MF_03062 . _:808559 up:source unirule:MF_03062 . _:808560 up:source unirule:MF_03062 . _:808561 up:source unirule:MF_03062 . _:808562 up:source unirule:MF_03062 . _:808563 up:source unirule:MF_03062 . _:808564 up:source unirule:MF_03062 . _:808565 up:source unirule:MF_03062 . _:808566 up:source unirule:MF_03062 . _:808567 up:source unirule:MF_03062 . _:808568 up:source unirule:MF_03062 . _:808569 up:source unirule:MF_03062 . _:808570 up:source unirule:MF_03062 . _:808571 up:source unirule:MF_03062 . _:808572 up:source unirule:MF_03062 . _:808573 up:source unirule:MF_03062 . _:808574 up:source unirule:MF_03062 . _:808575 up:source unirule:MF_03062 . _:808576 up:source unirule:MF_03062 . _:808577 up:source unirule:MF_03062 . _:808578 up:source unirule:MF_03062 . _:808579 up:source unirule:MF_03062 . _:808580 up:source unirule:MF_03062 . _:808581 up:source unirule:MF_03062 . _:808582 up:source unirule:MF_03062 . _:808583 up:source unirule:MF_03062 . _:808584 up:source unirule:MF_03062 . _:808585 up:source unirule:MF_03062 . _:808586 up:source unirule:MF_03062 . _:808587 up:source unirule:MF_03062 . _:808588 up:source unirule:MF_03062 . _:808589 up:source unirule:MF_03062 . _:808590 up:source unirule:MF_03062 . _:808591 up:source unirule:MF_03062 . _:808592 up:source unirule:MF_03062 . _:808593 up:source unirule:MF_03062 . _:808594 up:source unirule:MF_03062 . _:808595 up:source unirule:MF_03062 . _:808596 up:source unirule:MF_03062 . _:808597 up:source unirule:MF_03062 . _:808598 up:source unirule:MF_03062 . _:808599 up:source unirule:MF_03062 . _:808600 up:source unirule:MF_03062 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation7 , ?annotation8 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0000278 , GO:0003713 , GO:0004197 , GO:0004843 , GO:0005634 , GO:0008270 , GO:0042393 , GO:0043130 , GO:0045893 , GO:0051289 , GO:0140014 , keyword:10 , keyword:131 , keyword:132 , keyword:156 , keyword:378 , keyword:479 , keyword:498 , keyword:539 , keyword:645 , keyword:788 , keyword:804 , keyword:805 , keyword:833 , keyword:862 , keyword:863 ; up:recommendedName ?name0 . ?name0 up:ecName '3.4.19.12' ; up:fullName 'Ubiquitin carboxyl-terminal hydrolase 16' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Deubiquitinating enzyme 16' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Ubiquitin thioesterase 16' ; rdf:type up:Structured_Name . ?name3 up:fullName 'Ubiquitin-specific-processing protease 16' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'USP16' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:enzymeClass <http://purl.uniprot.org/enzyme/3.4.19.12>. ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Domain_Annotation ; rdfs:comment 'The UBP-type zinc finger binds 3 zinc ions that form a pair of cross-braced ring fingers encapsulated within a third zinc finger in the primary structure. It recognizes the C-terminal tail of free ubiquitin.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the peptidase C19 family. USP16 subfamily.' . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?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:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?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 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:29105 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:29105 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:29105 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:29105 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:29105 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:29105 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:29105 . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf chebi:29105 . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; up:ligand ?ligand86 ; rdf:type up:Binding_Site_Annotation . ?pfsb84 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?ligand86 rdfs:subClassOf chebi:29105 . ?pfs89 up:annotation ?annotation90 . ?annotation90 faldo:begin ?pfsb91 ; faldo:end ?pfse92 ; up:ligand ?ligand93 ; rdf:type up:Binding_Site_Annotation . ?pfsb91 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand93 rdfs:subClassOf chebi:29105 . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf chebi:29105 . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; up:ligand ?ligand107 ; rdf:type up:Binding_Site_Annotation . ?pfsb105 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?ligand107 rdfs:subClassOf chebi:29105 . _:808601 a rdf:Statement ; up:attribution _:808551 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:808602 a rdf:Statement ; up:attribution _:808552 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:808603 a rdf:Statement ; up:attribution _:808553 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:808604 a rdf:Statement ; up:attribution _:808554 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:808605 a rdf:Statement ; up:attribution _:808555 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:808606 a rdf:Statement ; up:attribution _:808556 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:808607 a rdf:Statement ; up:attribution _:808557 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:808608 a rdf:Statement ; up:attribution _:808558 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:808609 a rdf:Statement ; up:attribution _:808559 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:808610 a rdf:Statement ; up:attribution _:808560 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:808611 a rdf:Statement ; up:attribution _:808561 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:10 . _:808612 a rdf:Statement ; up:attribution _:808562 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:131 . _:808613 a rdf:Statement ; up:attribution _:808563 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:132 . _:808614 a rdf:Statement ; up:attribution _:808564 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:156 . _:808615 a rdf:Statement ; up:attribution _:808565 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:808616 a rdf:Statement ; up:attribution _:808566 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:808617 a rdf:Statement ; up:attribution _:808567 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:498 . _:808618 a rdf:Statement ; up:attribution _:808568 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:808619 a rdf:Statement ; up:attribution _:808569 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:645 . _:808620 a rdf:Statement ; up:attribution _:808570 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:788 . _:808621 a rdf:Statement ; up:attribution _:808571 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:804 . _:808622 a rdf:Statement ; up:attribution _:808572 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:805 . _:808623 a rdf:Statement ; up:attribution _:808573 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:833 . _:808624 a rdf:Statement ; up:attribution _:808574 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:808625 a rdf:Statement ; up:attribution _:808575 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:863 . _:808626 a rdf:Statement ; up:attribution _:808576 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:808627 a rdf:Statement ; up:attribution _:808577 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004197 . _:808628 a rdf:Statement ; up:attribution _:808578 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042393 . _:808629 a rdf:Statement ; up:attribution _:808579 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003713 . _:808630 a rdf:Statement ; up:attribution _:808580 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0043130 . _:808631 a rdf:Statement ; up:attribution _:808581 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004843 . _:808632 a rdf:Statement ; up:attribution _:808582 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:808633 a rdf:Statement ; up:attribution _:808583 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000278 . _:808634 a rdf:Statement ; up:attribution _:808584 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0140014 . _:808635 a rdf:Statement ; up:attribution _:808585 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0045893 . _:808636 a rdf:Statement ; up:attribution _:808586 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051289 . _:808637 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:808638 a rdf:Statement ; up:attribution _:808587 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:808639 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:808640 a rdf:Statement ; up:attribution _:808588 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:808641 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:808642 a rdf:Statement ; up:attribution _:808589 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:808643 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:808644 a rdf:Statement ; up:attribution _:808590 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:808645 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:808646 a rdf:Statement ; up:attribution _:808591 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:808647 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:808648 a rdf:Statement ; up:attribution _:808592 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:808649 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:808650 a rdf:Statement ; up:attribution _:808593 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:808651 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:808652 a rdf:Statement ; up:attribution _:808594 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:808653 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:808654 a rdf:Statement ; up:attribution _:808595 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:808655 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:808656 a rdf:Statement ; up:attribution _:808596 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:808657 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:808658 a rdf:Statement ; up:attribution _:808597 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:808659 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:808660 a rdf:Statement ; up:attribution _:808598 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:808661 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:808662 a rdf:Statement ; up:attribution _:808599 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:808663 a rdf:Statement ; up:source unirule:MF_03062 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:808664 a rdf:Statement ; up:attribution _:808600 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03062 #Rule MF_03062 Created by:? on:2013-11-07 Modified by:Catherine Rivoire on:2024-03-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03062 . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(URI(CONCAT(STR(?this), '#MF_03062a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03062a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03062a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_03062a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_03062a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03062a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03062a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_03062a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_03062a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5115 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5117 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062110 . ?templateMotifSequenceMatchRegionQ9Y5T5115 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5116 . ?templateMotifSequenceMatchBeginQ9Y5T5116 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5111 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5117 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062121 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062112 . ?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062120 . ?targetMotifMatchRegionMatchBeginMF_03062120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062113 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062121 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062110, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062110) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062110, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062112, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062112) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062112, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062112) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_03062113) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062125 . ?templateMotifSequenceMatchRegionQ9Y5T5130 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5131 . ?templateMotifSequenceMatchBeginQ9Y5T5131 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5126 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5132 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062135 . ?targetMotifMatchRegionMatchBeginMF_03062135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062136 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062125, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062125) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062125, CONCAT('^(?:-*[^-]){', STR(((758 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062127, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062127) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062127, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062127) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_03062128) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t139) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5145 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5147 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062140 . ?templateMotifSequenceMatchRegionQ9Y5T5145 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5146 . ?templateMotifSequenceMatchBeginQ9Y5T5146 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5141 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5147 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062151 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062142 . ?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062150 . ?targetMotifMatchRegionMatchBeginMF_03062150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062143 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062151 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062140, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062140) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062140, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062142, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062142) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062142, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062142) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_03062143) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs1t154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5160 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5162 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062155 . ?templateMotifSequenceMatchRegionQ9Y5T5160 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5161 . ?templateMotifSequenceMatchBeginQ9Y5T5161 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5156 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5162 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062166 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062157 . ?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062165 . ?targetMotifMatchRegionMatchBeginMF_03062165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062158 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062166 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062155, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062155) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062155, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062157, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062157, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_03062158) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062170 . ?templateMotifSequenceMatchRegionQ9Y5T5175 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5176 . ?templateMotifSequenceMatchBeginQ9Y5T5176 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5171 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5177 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062180 . ?targetMotifMatchRegionMatchBeginMF_03062180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062181 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062170, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062170) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062170, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062172, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062172, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062172) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_03062173) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062185 . ?templateMotifSequenceMatchRegionQ9Y5T5190 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5191 . ?templateMotifSequenceMatchBeginQ9Y5T5191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5186 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5192 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062195 . ?targetMotifMatchRegionMatchBeginMF_03062195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062196 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062185, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062185) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062185, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062187, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062187, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_03062188) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062200 . ?templateMotifSequenceMatchRegionQ9Y5T5205 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5206 . ?templateMotifSequenceMatchBeginQ9Y5T5206 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5201 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5207 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062210 . ?targetMotifMatchRegionMatchBeginMF_03062210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062211 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062200, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062200) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062200, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062202, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062202) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062202, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062202) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_03062203) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062215 . ?templateMotifSequenceMatchRegionQ9Y5T5220 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5221 . ?templateMotifSequenceMatchBeginQ9Y5T5221 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5216 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5222 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062225 . ?targetMotifMatchRegionMatchBeginMF_03062225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062226 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062215, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062215) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062215, CONCAT('^(?:-*[^-]){', STR(((77 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062217, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062217, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062217) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_03062218) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5235 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5237 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062230 . ?templateMotifSequenceMatchRegionQ9Y5T5235 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5236 . ?templateMotifSequenceMatchBeginQ9Y5T5236 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5231 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5237 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062241 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062232 . ?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062240 . ?targetMotifMatchRegionMatchBeginMF_03062240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062233 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062241 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062230, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062230) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062230, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062232, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062232) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062232, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062232) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) . BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_03062233) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t244) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5250 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5252 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062245 . ?templateMotifSequenceMatchRegionQ9Y5T5250 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5251 . ?templateMotifSequenceMatchBeginQ9Y5T5251 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5246 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5252 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062256 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062247 . ?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062255 . ?targetMotifMatchRegionMatchBeginMF_03062255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062248 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062256 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062245, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062245) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062245, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062247, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062247) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062247, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062247) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_03062248) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t259) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5265 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5267 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062260 . ?templateMotifSequenceMatchRegionQ9Y5T5265 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5266 . ?templateMotifSequenceMatchBeginQ9Y5T5266 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5261 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5267 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062271 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062262 . ?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062270 . ?targetMotifMatchRegionMatchBeginMF_03062270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062263 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062271 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062260, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062260) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062260, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062262, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062262) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062262, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062262) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) . BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_03062263) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t274) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062275 . ?templateMotifSequenceMatchRegionQ9Y5T5280 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5281 . ?templateMotifSequenceMatchBeginQ9Y5T5281 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5276 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5282 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062286 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062277 . ?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062285 . ?targetMotifMatchRegionMatchBeginMF_03062285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062278 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062286 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062275, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062275) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062275, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062277, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062277) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062277, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062277) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) . BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_03062278) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t289) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse92) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch294 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5295 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5297 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062290 . ?templateMotifSequenceMatchRegionQ9Y5T5295 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5296 . ?templateMotifSequenceMatchBeginQ9Y5T5296 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5291 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5297 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch298 faldo:location ?targetMotifMatchRegionMatch299 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062301 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062292 . ?targetMotifMatchRegionMatch299 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062300 . ?targetMotifMatchRegionMatchBeginMF_03062300 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062293 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062301 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062290, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062290) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062290, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5291) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1302) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062292, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062292) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062292, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062292) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), '')))), '[^-]', ''))) AS ?step2303) . BIND(((?step2303 + ?targetMotifMatchRegionMatchBeginPositionMF_03062293) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t304) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse99) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch309 faldo:location ?templateMotifSequenceMatchRegionQ9Y5T5310 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5312 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9Y5T5MF_03062305 . ?templateMotifSequenceMatchRegionQ9Y5T5310 faldo:begin ?templateMotifSequenceMatchBeginQ9Y5T5311 . ?templateMotifSequenceMatchBeginQ9Y5T5311 faldo:position ?templateMotifSequenceMatchBeginPositionQ9Y5T5306 ; faldo:reference isoform:Q9Y5T5-1 . ?templateMotifSequenceProfileAlignmentOperationQ9Y5T5312 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . ?targetMotifMatch313 faldo:location ?targetMotifMatchRegionMatch314 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03062316 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9Y5T5MF_03062307 . ?targetMotifMatchRegionMatch314 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03062315 . ?targetMotifMatchRegionMatchBeginMF_03062315 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03062308 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03062316 edam:has_input signature:MF_03062 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9Y5T5MF_03062305, 1, (STRLEN(?templateMotifCigarQ9Y5T5MF_03062305) - STRLEN(REPLACE(?templateMotifCigarQ9Y5T5MF_03062305, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionQ9Y5T5306) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1317) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062307, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062307) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9Y5T5MF_03062307, 1, (STRLEN(?targetMotifMatchCigarQ9Y5T5MF_03062307) - STRLEN(REPLACE(?targetMotifMatchCigarQ9Y5T5MF_03062307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), '')))), '[^-]', ''))) AS ?step2318) . BIND(((?step2318 + ?targetMotifMatchRegionMatchBeginPositionMF_03062308) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs1t319) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfse106) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn108, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03062a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case13) . } }