CONSTRUCT { _:590568 up:source unirule:MF_01629 . _:590569 up:source unirule:MF_01629 . _:590570 up:source unirule:MF_01629 . _:590571 up:source unirule:MF_01629 . _:590572 up:source unirule:MF_01629 . _:590573 up:source unirule:MF_01629 . _:590574 up:source unirule:MF_01629 . _:590575 up:source unirule:MF_01629 . _:590576 up:source unirule:MF_01629 . _:590577 up:source unirule:MF_01629 . _:590578 up:source unirule:MF_01629 . _:590579 up:source unirule:MF_01629 . _:590580 up:source unirule:MF_01629 . _:590581 up:source unirule:MF_01629 . _:590582 up:source unirule:MF_01629 . _:590583 up:source unirule:MF_01629 . _:590584 up:source unirule:MF_01629 . _:590585 up:source unirule:MF_01629 . _:590586 up:source unirule:MF_01629 . _:590587 up:source unirule:MF_01629 . _:590588 up:source unirule:MF_01629 . _:590589 up:source unirule:MF_01629 . _:590590 up:source unirule:MF_01629 . _:590591 up:source unirule:MF_01629 . _:590592 up:source unirule:MF_01629 . _:590593 up:source unirule:MF_01629 . _:590594 up:source unirule:MF_01629 . _:590595 up:source unirule:MF_01629 . _:590596 up:source unirule:MF_01629 . _:590597 up:source unirule:MF_01629 . _:590598 up:source unirule:MF_01629 . _:590599 up:source unirule:MF_01629 . _:590600 up:source unirule:MF_01629 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation12 , ?annotation13 ; up:classifiedWith GO:0004733 , GO:0010181 , GO:0042816 , keyword:285 , keyword:288 , keyword:560 , keyword:664 ; up:recommendedName ?name0 . ?name0 up:ecName '1.4.3.5' ; up:fullName "Pyridoxine/pyridoxamine 5'-phosphate oxidase" ; rdf:type up:Structured_Name . ?name1 up:fullName 'PNP/PMP oxidase' ; up:shortName 'PNPOx' ; rdf:type up:Structured_Name . ?name2 up:fullName "Pyridoxal 5'-phosphate synthase" ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'pdxH' . ?annotation4 a up:Function_Annotation ; rdfs:comment "Catalyzes the oxidation of either pyridoxine 5'-phosphate (PNP) or pyridoxamine 5'-phosphate (PMP) into pyridoxal 5'-phosphate (PLP)." . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/15817>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.4.3.5>. ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity <http://rdf.rhea-db.org/15149>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.4.3.5>. ?annotation9 up:cofactor chebi:58210 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 FMN per subunit.' . ?annotation10 a up:Pathway_Annotation ; rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxamine 5'-phosphate: step 1/1." . ?annotation11 a up:Pathway_Annotation ; rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxine 5'-phosphate: step 1/1." . ?annotation12 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation13 a up:Similarity_Annotation ; rdfs:comment "Belongs to the pyridoxamine 5'-phosphate oxidase family." . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:58210 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:58210 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:58210 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf ?molecule40 . ?molecule40 rdfs:label 'substrate' . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf ?molecule48 . ?molecule48 rdfs:label 'substrate' . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf ?molecule56 . ?molecule56 rdfs:label 'substrate' . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:58210 . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:58210 . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; up:ligand ?ligand77 ; rdf:type up:Binding_Site_Annotation . ?pfsb75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?ligand77 rdfs:subClassOf chebi:58210 . ?pfs80 up:annotation ?annotation81 . ?annotation81 faldo:begin ?pfsb82 ; faldo:end ?pfse83 ; up:ligand ?ligand84 ; rdf:type up:Binding_Site_Annotation . ?pfsb82 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfse83 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?ligand84 rdfs:subClassOf ?molecule85 . ?molecule85 rdfs:label 'substrate' . ?pfs88 up:annotation ?annotation89 . ?annotation89 faldo:begin ?pfsb90 ; faldo:end ?pfse91 ; up:ligand ?ligand92 ; rdf:type up:Binding_Site_Annotation . ?pfsb90 faldo:position ?thisPositionOn94 ; rdf:type faldo:ExactPosition . ?pfse91 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?ligand92 rdfs:subClassOf ?molecule93 . ?molecule93 rdfs:label 'substrate' . ?pfs96 up:annotation ?annotation97 . ?annotation97 faldo:begin ?pfsb98 ; faldo:end ?pfse99 ; up:ligand ?ligand100 ; rdf:type up:Binding_Site_Annotation . ?pfsb98 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfse99 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?ligand100 rdfs:subClassOf ?molecule101 . ?molecule101 rdfs:label 'substrate' . ?pfs104 up:annotation ?annotation105 . ?annotation105 faldo:begin ?pfsb106 ; faldo:end ?pfse107 ; up:ligand ?ligand108 ; rdf:type up:Binding_Site_Annotation . ?pfsb106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse107 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?ligand108 rdfs:subClassOf chebi:58210 . ?pfs111 up:annotation ?annotation112 . ?annotation112 faldo:begin ?pfsb113 ; faldo:end ?pfse114 ; up:ligand ?ligand115 ; rdf:type up:Binding_Site_Annotation . ?pfsb113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?pfse114 faldo:position ?thisPositionOn117 ; rdf:type faldo:ExactPosition . ?ligand115 rdfs:subClassOf chebi:58210 . _:590601 a rdf:Statement ; up:attribution _:590568 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:590602 a rdf:Statement ; up:attribution _:590569 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:590603 a rdf:Statement ; up:attribution _:590570 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:590604 a rdf:Statement ; up:attribution _:590571 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:590605 a rdf:Statement ; up:attribution _:590572 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:590606 a rdf:Statement ; up:attribution _:590573 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:590607 a rdf:Statement ; up:attribution _:590574 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:590608 a rdf:Statement ; up:attribution _:590575 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:590609 a rdf:Statement ; up:attribution _:590576 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:590610 a rdf:Statement ; up:attribution _:590577 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:590611 a rdf:Statement ; up:attribution _:590578 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:590612 a rdf:Statement ; up:attribution _:590579 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:590613 a rdf:Statement ; up:attribution _:590580 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:590614 a rdf:Statement ; up:attribution _:590581 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:288 . _:590615 a rdf:Statement ; up:attribution _:590582 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:590616 a rdf:Statement ; up:attribution _:590583 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:664 . _:590617 a rdf:Statement ; up:attribution _:590584 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004733 . _:590618 a rdf:Statement ; up:attribution _:590585 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010181 . _:590619 a rdf:Statement ; up:attribution _:590586 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042816 . _:590620 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:590621 a rdf:Statement ; up:attribution _:590587 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:590622 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:590623 a rdf:Statement ; up:attribution _:590588 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:590624 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:590625 a rdf:Statement ; up:attribution _:590589 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:590626 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:590627 a rdf:Statement ; up:attribution _:590590 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:590628 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:590629 a rdf:Statement ; up:attribution _:590591 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:590630 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:590631 a rdf:Statement ; up:attribution _:590592 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:590632 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:590633 a rdf:Statement ; up:attribution _:590593 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:590634 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:590635 a rdf:Statement ; up:attribution _:590594 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:590636 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:590637 a rdf:Statement ; up:attribution _:590595 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:590638 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:590639 a rdf:Statement ; up:attribution _:590596 ; rdf:subject ?pfs80 ; rdf:predicate up:annotation ; rdf:object ?annotation81 . _:590640 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:590641 a rdf:Statement ; up:attribution _:590597 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:590642 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:590643 a rdf:Statement ; up:attribution _:590598 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:590644 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:590645 a rdf:Statement ; up:attribution _:590599 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:590646 a rdf:Statement ; up:source unirule:MF_01629 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . _:590647 a rdf:Statement ; up:attribution _:590600 ; rdf:subject ?pfs111 ; rdf:predicate up:annotation ; rdf:object ?annotation112 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01629 #Rule MF_01629 Created by:? on:2005-12-14 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon118 {taxon:201174 taxon:976 taxon:1117 taxon:1297 taxon:203682 taxon:1224 taxon:203691} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01629 . ?thisOrganism rdfs:subClassOf+ ?supertaxon118 . BIND(URI(CONCAT(STR(?this), '#MF_01629a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01629a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01629a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01629a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01629a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01629a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01629a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01629a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01629a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01629a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01629a13')) AS ?annotation13) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP0AFI7124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629119 . ?templateMotifSequenceMatchRegionP0AFI7124 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7125 . ?templateMotifSequenceMatchBeginP0AFI7125 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7120 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7126 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629129 . ?targetMotifMatchRegionMatchBeginMF_01629129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629130 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629119, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629119) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629119, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionP0AFI7120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01629122) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629119, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629119) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629119, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0AFI7120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01629122) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs1t135) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]L[ARNDCQEGHILKMFPSTWYVBZJUOX][KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionP0AFI7141 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7143 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629136 . ?templateMotifSequenceMatchRegionP0AFI7141 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7142 . ?templateMotifSequenceMatchBeginP0AFI7142 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7137 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7143 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629147 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629138 . ?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629146 . ?targetMotifMatchRegionMatchBeginMF_01629146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629139 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629147 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629136, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629136) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629136, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0AFI7137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01629139) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629136, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629136) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629136, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionP0AFI7137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01629139) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER (REGEX('[YF][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP0AFI7158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629153 . ?templateMotifSequenceMatchRegionP0AFI7158 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7159 . ?templateMotifSequenceMatchBeginP0AFI7159 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7154 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7160 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629163 . ?targetMotifMatchRegionMatchBeginMF_01629163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629164 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629153, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629153) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629153, CONCAT('^(?:-*[^-]){', STR(((146 - ?templateMotifSequenceMatchBeginPositionP0AFI7154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_01629156) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629153, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629153) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629153, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP0AFI7154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_01629156) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)) = 'QS')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP0AFI7175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629170 . ?templateMotifSequenceMatchRegionP0AFI7175 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7176 . ?templateMotifSequenceMatchBeginP0AFI7176 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7171 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7177 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629180 . ?targetMotifMatchRegionMatchBeginMF_01629180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629181 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629170, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629170) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629170, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0AFI7171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01629173) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629170, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629170) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629170, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP0AFI7171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_01629173) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t186) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse38) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionP0AFI7192 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7194 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629187 . ?templateMotifSequenceMatchRegionP0AFI7192 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7193 . ?templateMotifSequenceMatchBeginP0AFI7193 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7188 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7194 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629198 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629189 . ?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629197 . ?targetMotifMatchRegionMatchBeginMF_01629197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629190 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629198 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629187, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629187) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629187, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0AFI7188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_01629190) - 1) AS ?thisPositionOn49) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629187, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629187) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629187, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP0AFI7188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01629190) - 1) AS ?thisPositionOn50) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][HN]', SUBSTR(?thisSequenceValue, ?thisPositionOn49, (?thisPositionOn50 - ?thisPositionOn49)))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP0AFI7209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629204 . ?templateMotifSequenceMatchRegionP0AFI7209 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7210 . ?templateMotifSequenceMatchBeginP0AFI7210 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7205 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7211 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629214 . ?targetMotifMatchRegionMatchBeginMF_01629214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629215 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629204, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629204) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629204, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0AFI7205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629206, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629206) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629206, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629206) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01629207) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse54) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP0AFI7224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629219 . ?templateMotifSequenceMatchRegionP0AFI7224 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7225 . ?templateMotifSequenceMatchBeginP0AFI7225 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7220 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7226 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629229 . ?targetMotifMatchRegionMatchBeginMF_01629229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629230 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629219, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629219) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629219, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP0AFI7220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629221, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629221) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629221, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629221) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01629222) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01629a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP0AFI7239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629234 . ?templateMotifSequenceMatchRegionP0AFI7239 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7240 . ?templateMotifSequenceMatchBeginP0AFI7240 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7235 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7241 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629244 . ?targetMotifMatchRegionMatchBeginMF_01629244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629245 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629234, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629234) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629234, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0AFI7235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629236, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629236) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629236, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629236) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01629237) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP0AFI7254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629249 . ?templateMotifSequenceMatchRegionP0AFI7254 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7255 . ?templateMotifSequenceMatchBeginP0AFI7255 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7250 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7256 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629259 . ?targetMotifMatchRegionMatchBeginMF_01629259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629260 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629249, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629249) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629249, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP0AFI7250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629251, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629251) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629251, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629251) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01629252) - 1) AS ?thisPositionOn78) . BIND(?thisPositionOn78 AS ?thisPositionOn79) . BIND(?this AS ?pfs1t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP0AFI7269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629264 . ?templateMotifSequenceMatchRegionP0AFI7269 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7270 . ?templateMotifSequenceMatchBeginP0AFI7270 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7265 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7271 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629274 . ?targetMotifMatchRegionMatchBeginMF_01629274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629275 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629264, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629264) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629264, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionP0AFI7265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629266, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629266) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629266, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629266) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01629267) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse83) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a81')) AS ?annotation81) . BIND(?this AS ?pfs80) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionP0AFI7284 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7286 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629279 . ?templateMotifSequenceMatchRegionP0AFI7284 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7285 . ?templateMotifSequenceMatchBeginP0AFI7285 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7280 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7286 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629290 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629281 . ?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629289 . ?targetMotifMatchRegionMatchBeginMF_01629289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629282 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629290 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629279, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629279) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629279, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP0AFI7280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629281, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629281) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629281, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629281) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) . BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01629282) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t293) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse91) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionP0AFI7299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7301 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629294 . ?templateMotifSequenceMatchRegionP0AFI7299 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7300 . ?templateMotifSequenceMatchBeginP0AFI7300 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7295 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7301 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629305 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629296 . ?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629304 . ?targetMotifMatchRegionMatchBeginMF_01629304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629297 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629305 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629294, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629294) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629294, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP0AFI7295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629296, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629296) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629296, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629296) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) . BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01629297) - 1) AS ?thisPositionOn102) . BIND(?thisPositionOn102 AS ?thisPositionOn103) . BIND(?this AS ?pfs1t308) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse99) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionP0AFI7314 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7316 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629309 . ?templateMotifSequenceMatchRegionP0AFI7314 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7315 . ?templateMotifSequenceMatchBeginP0AFI7315 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7310 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7316 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629320 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629311 . ?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629319 . ?targetMotifMatchRegionMatchBeginMF_01629319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629312 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629320 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629309, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629309) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629309, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP0AFI7310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629311, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629311) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629311, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629311) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) . BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_01629312) - 1) AS ?thisPositionOn109) . BIND(?thisPositionOn109 AS ?thisPositionOn110) . BIND(?this AS ?pfs1t323) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a105')) AS ?annotation105) . BIND(?this AS ?pfs104) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch328 faldo:location ?templateMotifSequenceMatchRegionP0AFI7329 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7331 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0AFI7MF_01629324 . ?templateMotifSequenceMatchRegionP0AFI7329 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7330 . ?templateMotifSequenceMatchBeginP0AFI7330 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7325 ; faldo:reference isoform:P0AFI7-1 . ?templateMotifSequenceProfileAlignmentOperationP0AFI7331 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . ?targetMotifMatch332 faldo:location ?targetMotifMatchRegionMatch333 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629335 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0AFI7MF_01629326 . ?targetMotifMatchRegionMatch333 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629334 . ?targetMotifMatchRegionMatchBeginMF_01629334 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629327 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01629335 edam:has_input signature:MF_01629 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629324, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629324) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629324, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP0AFI7325) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1336) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629326, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629326) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629326, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629326) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), '')))), '[^-]', ''))) AS ?step2337) . BIND(((?step2337 + ?targetMotifMatchRegionMatchBeginPositionMF_01629327) - 1) AS ?thisPositionOn116) . BIND(?thisPositionOn116 AS ?thisPositionOn117) . BIND(?this AS ?pfs1t338) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse114) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01629a112')) AS ?annotation112) . BIND(?this AS ?pfs111) . } }