CONSTRUCT { _:287511 up:source unirule:MF_00804 . _:287512 up:source unirule:MF_00804 . _:287513 up:source unirule:MF_00804 . _:287514 up:source unirule:MF_00804 . _:287515 up:source unirule:MF_00804 . _:287516 up:source unirule:MF_00804 . _:287517 up:source unirule:MF_00804 . _:287518 up:source unirule:MF_00804 . _:287519 up:source unirule:MF_00804 . _:287520 up:source unirule:MF_00804 . _:287521 up:source unirule:MF_00804 . _:287522 up:source unirule:MF_00804 . _:287523 up:source unirule:MF_00804 . _:287524 up:source unirule:MF_00804 . _:287525 up:source unirule:MF_00804 . _:287526 up:source unirule:MF_00804 . _:287527 up:source unirule:MF_00804 . _:287528 up:source unirule:MF_00804 . _:287529 up:source unirule:MF_00804 . _:287530 up:source unirule:MF_00804 . _:287531 up:source unirule:MF_00804 . _:287532 up:source unirule:MF_00804 . _:287533 up:source unirule:MF_00804 . _:287534 up:source unirule:MF_00804 . _:287535 up:source unirule:MF_00804 . _:287536 up:source unirule:MF_00804 . _:287537 up:source unirule:MF_00804 . _:287538 up:source unirule:MF_00804 . _:287539 up:source unirule:MF_00804 . _:287540 up:source unirule:MF_00804 . _:287541 up:source unirule:MF_00804 . _:287542 up:source unirule:MF_00804 . _:287543 up:source unirule:MF_00804 . _:287544 up:source unirule:MF_00804 . _:287545 up:source unirule:MF_00804 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0008802 , GO:0019285 , keyword:479 , keyword:520 , keyword:521 , keyword:558 , keyword:560 , keyword:630 ; up:recommendedName ?name0 . ?name0 up:ecName '1.2.1.8' ; up:fullName 'Betaine aldehyde dehydrogenase' ; up:shortName 'BADH' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'betB' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Involved in the biosynthesis of the osmoprotectant glycine betaine. Catalyzes the irreversible oxidation of betaine aldehyde to the corresponding acid.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/15305>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.2.1.8>. ?annotation5 up:cofactor chebi:29103 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 potassium ions per subunit.' . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Amine and polyamine biosynthesis; betaine biosynthesis via choline pathway; betaine from betaine aldehyde: step 1/1.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Dimer of dimers.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the aldehyde dehydrogenase family.' . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:57540 . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:57540 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation . ?pfsb25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf chebi:57540 . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; 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:29103 . ?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:29103 . ?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:29103 . ?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:29103 . ?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:29103 . ?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:29103 . ?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:29103 . ?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:57540 . ?pfs110 up:annotation ?annotation111 . ?annotation111 faldo:begin ?pfsb112 ; faldo:end ?pfse113 ; up:ligand ?ligand114 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'covalent' . ?pfsb112 faldo:position ?thisPositionOn115 ; rdf:type faldo:ExactPosition . ?pfse113 faldo:position ?thisPositionOn116 ; rdf:type faldo:ExactPosition . ?ligand114 rdfs:subClassOf chebi:57540 . ?pfs117 up:annotation ?annotation118 . ?annotation118 faldo:begin ?pfsb119 ; faldo:end ?pfse120 ; up:ligand ?ligand121 ; rdf:type up:Binding_Site_Annotation . ?pfsb119 faldo:position ?thisPositionOn122 ; rdf:type faldo:ExactPosition . ?pfse120 faldo:position ?thisPositionOn123 ; rdf:type faldo:ExactPosition . ?ligand121 rdfs:subClassOf chebi:57540 . ?pfs124 up:annotation ?annotation125 . ?annotation125 faldo:begin ?pfsb126 ; faldo:end ?pfse127 ; rdf:type up:Site_Annotation ; rdfs:comment 'Seems to be a necessary countercharge to the potassium cations' . ?pfsb126 faldo:position ?thisPositionOn128 ; rdf:type faldo:ExactPosition . ?pfse127 faldo:position ?thisPositionOn129 ; rdf:type faldo:ExactPosition . ?pfs130 up:annotation ?annotation131 . ?annotation131 faldo:begin ?pfsb132 ; faldo:end ?pfse133 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Cysteine sulfenic acid (-SOH)' . ?pfsb132 faldo:position ?thisPositionOn134 ; rdf:type faldo:ExactPosition . ?pfse133 faldo:position ?thisPositionOn135 ; rdf:type faldo:ExactPosition . _:287546 a rdf:Statement ; up:attribution _:287511 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:287547 a rdf:Statement ; up:attribution _:287512 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:287548 a rdf:Statement ; up:attribution _:287513 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:287549 a rdf:Statement ; up:attribution _:287514 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:287550 a rdf:Statement ; up:attribution _:287515 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:287551 a rdf:Statement ; up:attribution _:287516 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:287552 a rdf:Statement ; up:attribution _:287517 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:287553 a rdf:Statement ; up:attribution _:287518 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:287554 a rdf:Statement ; up:attribution _:287519 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:287555 a rdf:Statement ; up:attribution _:287520 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:287556 a rdf:Statement ; up:attribution _:287521 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:287557 a rdf:Statement ; up:attribution _:287522 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:558 . _:287558 a rdf:Statement ; up:attribution _:287523 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:287559 a rdf:Statement ; up:attribution _:287524 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:630 . _:287560 a rdf:Statement ; up:attribution _:287525 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008802 . _:287561 a rdf:Statement ; up:attribution _:287526 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019285 . _:287562 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:287563 a rdf:Statement ; up:attribution _:287527 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:287564 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:287565 a rdf:Statement ; up:attribution _:287528 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:287566 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:287567 a rdf:Statement ; up:attribution _:287529 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:287568 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:287569 a rdf:Statement ; up:attribution _:287530 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:287570 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:287571 a rdf:Statement ; up:attribution _:287531 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:287572 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:287573 a rdf:Statement ; up:attribution _:287532 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:287574 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:287575 a rdf:Statement ; up:attribution _:287533 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:287576 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:287577 a rdf:Statement ; up:attribution _:287534 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:287578 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:287579 a rdf:Statement ; up:attribution _:287535 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:287580 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:287581 a rdf:Statement ; up:attribution _:287536 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:287582 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:287583 a rdf:Statement ; up:attribution _:287537 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:287584 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:287585 a rdf:Statement ; up:attribution _:287538 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:287586 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:287587 a rdf:Statement ; up:attribution _:287539 ; rdf:subject ?pfs89 ; rdf:predicate up:annotation ; rdf:object ?annotation90 . _:287588 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:287589 a rdf:Statement ; up:attribution _:287540 ; rdf:subject ?pfs96 ; rdf:predicate up:annotation ; rdf:object ?annotation97 . _:287590 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:287591 a rdf:Statement ; up:attribution _:287541 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:287592 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:287593 a rdf:Statement ; up:attribution _:287542 ; rdf:subject ?pfs110 ; rdf:predicate up:annotation ; rdf:object ?annotation111 . _:287594 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:287595 a rdf:Statement ; up:attribution _:287543 ; rdf:subject ?pfs117 ; rdf:predicate up:annotation ; rdf:object ?annotation118 . _:287596 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:287597 a rdf:Statement ; up:attribution _:287544 ; rdf:subject ?pfs124 ; rdf:predicate up:annotation ; rdf:object ?annotation125 . _:287598 a rdf:Statement ; up:source unirule:MF_00804 ; rdf:subject ?pfs130 ; rdf:predicate up:annotation ; rdf:object ?annotation131 . _:287599 a rdf:Statement ; up:attribution _:287545 ; rdf:subject ?pfs130 ; rdf:predicate up:annotation ; rdf:object ?annotation131 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00804 #Rule MF_00804 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00804 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_00804a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00804a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00804a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00804a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00804a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00804a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00804a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionP17445141 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445143 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804136 . ?templateMotifSequenceMatchRegionP17445141 faldo:begin ?templateMotifSequenceMatchBeginP17445142 . ?templateMotifSequenceMatchBeginP17445142 faldo:position ?templateMotifSequenceMatchBeginPositionP17445137 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445143 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804147 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804138 . ?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804146 . ?targetMotifMatchRegionMatchBeginMF_00804146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804139 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804147 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804136, 1, (STRLEN(?templateMotifCigarP17445MF_00804136) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804136, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP17445137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804138, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804138) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804138, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804138) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_00804139) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804136, 1, (STRLEN(?templateMotifCigarP17445MF_00804136) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804136, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionP17445137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804138, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804138) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804138, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804138) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00804139) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)) = 'GAW')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP17445158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804153 . ?templateMotifSequenceMatchRegionP17445158 faldo:begin ?templateMotifSequenceMatchBeginP17445159 . ?templateMotifSequenceMatchBeginP17445159 faldo:position ?templateMotifSequenceMatchBeginPositionP17445154 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445160 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804163 . ?targetMotifMatchRegionMatchBeginMF_00804163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804164 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804153, 1, (STRLEN(?templateMotifCigarP17445MF_00804153) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804153, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP17445154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804155, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804155) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804155, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804155) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00804156) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804153, 1, (STRLEN(?templateMotifCigarP17445MF_00804153) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804153, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP17445154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804155, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804155) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804155, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804155) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_00804156) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)) = 'KPSE')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP17445175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804170 . ?templateMotifSequenceMatchRegionP17445175 faldo:begin ?templateMotifSequenceMatchBeginP17445176 . ?templateMotifSequenceMatchBeginP17445176 faldo:position ?templateMotifSequenceMatchBeginPositionP17445171 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445177 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804180 . ?targetMotifMatchRegionMatchBeginMF_00804180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804181 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804170, 1, (STRLEN(?templateMotifCigarP17445MF_00804170) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804170, CONCAT('^(?:-*[^-]){', STR(((230 - ?templateMotifSequenceMatchBeginPositionP17445171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804172, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804172) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804172, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804172) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_00804173) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804170, 1, (STRLEN(?templateMotifCigarP17445MF_00804170) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804170, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionP17445171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804172, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804172) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804172, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804172) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_00804173) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t186) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionP17445192 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445194 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804187 . ?templateMotifSequenceMatchRegionP17445192 faldo:begin ?templateMotifSequenceMatchBeginP17445193 . ?templateMotifSequenceMatchBeginP17445193 faldo:position ?templateMotifSequenceMatchBeginPositionP17445188 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445194 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804198 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804189 . ?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804197 . ?targetMotifMatchRegionMatchBeginMF_00804197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804190 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804198 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804187, 1, (STRLEN(?templateMotifCigarP17445MF_00804187) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804187, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP17445188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804189, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804189) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804189, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804189) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_00804190) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t201) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionP17445207 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445209 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804202 . ?templateMotifSequenceMatchRegionP17445207 faldo:begin ?templateMotifSequenceMatchBeginP17445208 . ?templateMotifSequenceMatchBeginP17445208 faldo:position ?templateMotifSequenceMatchBeginPositionP17445203 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445209 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804213 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804204 . ?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804212 . ?targetMotifMatchRegionMatchBeginMF_00804212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804205 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804213 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804202, 1, (STRLEN(?templateMotifCigarP17445MF_00804202) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804202, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP17445203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804204, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804204) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804204, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804204) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_00804205) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t216) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionP17445222 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445224 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804217 . ?templateMotifSequenceMatchRegionP17445222 faldo:begin ?templateMotifSequenceMatchBeginP17445223 . ?templateMotifSequenceMatchBeginP17445223 faldo:position ?templateMotifSequenceMatchBeginPositionP17445218 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445224 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804228 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804219 . ?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804227 . ?targetMotifMatchRegionMatchBeginMF_00804227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804220 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804228 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804217, 1, (STRLEN(?templateMotifCigarP17445MF_00804217) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804217, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP17445218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804219, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804219) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804219, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804219) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) . BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_00804220) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t231) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch236 faldo:location ?templateMotifSequenceMatchRegionP17445237 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445239 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804232 . ?templateMotifSequenceMatchRegionP17445237 faldo:begin ?templateMotifSequenceMatchBeginP17445238 . ?templateMotifSequenceMatchBeginP17445238 faldo:position ?templateMotifSequenceMatchBeginPositionP17445233 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445239 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch240 faldo:location ?targetMotifMatchRegionMatch241 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804243 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804234 . ?targetMotifMatchRegionMatch241 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804242 . ?targetMotifMatchRegionMatchBeginMF_00804242 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804235 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804243 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804232, 1, (STRLEN(?templateMotifCigarP17445MF_00804232) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804232, CONCAT('^(?:-*[^-]){', STR(((464 - ?templateMotifSequenceMatchBeginPositionP17445233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1244) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804234, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804234) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804234, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804234) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), '')))), '[^-]', ''))) AS ?step2245) . BIND(((?step2245 + ?targetMotifMatchRegionMatchBeginPositionMF_00804235) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t246) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch251 faldo:location ?templateMotifSequenceMatchRegionP17445252 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445254 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804247 . ?templateMotifSequenceMatchRegionP17445252 faldo:begin ?templateMotifSequenceMatchBeginP17445253 . ?templateMotifSequenceMatchBeginP17445253 faldo:position ?templateMotifSequenceMatchBeginPositionP17445248 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445254 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch255 faldo:location ?targetMotifMatchRegionMatch256 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804258 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804249 . ?targetMotifMatchRegionMatch256 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804257 . ?targetMotifMatchRegionMatchBeginMF_00804257 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804250 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804258 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804247, 1, (STRLEN(?templateMotifCigarP17445MF_00804247) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804247, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP17445248) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1259) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804249, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804249) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804249, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804249, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804249) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804249, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), '')))), '[^-]', ''))) AS ?step2260) . BIND(((?step2260 + ?targetMotifMatchRegionMatchBeginPositionMF_00804250) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t261) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch266 faldo:location ?templateMotifSequenceMatchRegionP17445267 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445269 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804262 . ?templateMotifSequenceMatchRegionP17445267 faldo:begin ?templateMotifSequenceMatchBeginP17445268 . ?templateMotifSequenceMatchBeginP17445268 faldo:position ?templateMotifSequenceMatchBeginPositionP17445263 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445269 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch270 faldo:location ?targetMotifMatchRegionMatch271 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804273 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804264 . ?targetMotifMatchRegionMatch271 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804272 . ?targetMotifMatchRegionMatchBeginMF_00804272 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804265 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804273 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804262, 1, (STRLEN(?templateMotifCigarP17445MF_00804262) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804262, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP17445263) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804264, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804264) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804264, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804264) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) . BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_00804265) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs1t276) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER (REGEX('[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch281 faldo:location ?templateMotifSequenceMatchRegionP17445282 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445284 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804277 . ?templateMotifSequenceMatchRegionP17445282 faldo:begin ?templateMotifSequenceMatchBeginP17445283 . ?templateMotifSequenceMatchBeginP17445283 faldo:position ?templateMotifSequenceMatchBeginPositionP17445278 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445284 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch285 faldo:location ?targetMotifMatchRegionMatch286 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804288 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804279 . ?targetMotifMatchRegionMatch286 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804287 . ?targetMotifMatchRegionMatchBeginMF_00804287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804280 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804288 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804277, 1, (STRLEN(?templateMotifCigarP17445MF_00804277) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804277, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP17445278) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804279, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804279) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804279, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804279) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) . BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_00804280) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t291) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER (REGEX('[DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch296 faldo:location ?templateMotifSequenceMatchRegionP17445297 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445299 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804292 . ?templateMotifSequenceMatchRegionP17445297 faldo:begin ?templateMotifSequenceMatchBeginP17445298 . ?templateMotifSequenceMatchBeginP17445298 faldo:position ?templateMotifSequenceMatchBeginPositionP17445293 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445299 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch300 faldo:location ?targetMotifMatchRegionMatch301 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804303 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804294 . ?targetMotifMatchRegionMatch301 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804302 . ?targetMotifMatchRegionMatchBeginMF_00804302 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804295 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804303 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804292, 1, (STRLEN(?templateMotifCigarP17445MF_00804292) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804292, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP17445293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1304) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804294, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804294) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804294, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804294) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), '')))), '[^-]', ''))) AS ?step2305) . BIND(((?step2305 + ?targetMotifMatchRegionMatchBeginPositionMF_00804295) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t306) . 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) = 'I')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch311 faldo:location ?templateMotifSequenceMatchRegionP17445312 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445314 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804307 . ?templateMotifSequenceMatchRegionP17445312 faldo:begin ?templateMotifSequenceMatchBeginP17445313 . ?templateMotifSequenceMatchBeginP17445313 faldo:position ?templateMotifSequenceMatchBeginPositionP17445308 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445314 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch315 faldo:location ?targetMotifMatchRegionMatch316 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804318 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804309 . ?targetMotifMatchRegionMatch316 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804317 . ?targetMotifMatchRegionMatchBeginMF_00804317 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804310 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804318 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804307, 1, (STRLEN(?templateMotifCigarP17445MF_00804307) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804307, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionP17445308) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1319) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804309, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804309) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804309, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804309) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804309, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1319), '}'), '')))), '[^-]', ''))) AS ?step2320) . BIND(((?step2320 + ?targetMotifMatchRegionMatchBeginPositionMF_00804310) - 1) AS ?thisPositionOn87) . BIND(?thisPositionOn87 AS ?thisPositionOn88) . BIND(?this AS ?pfs1t321) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) . FILTER (REGEX('[LVI]', SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch326 faldo:location ?templateMotifSequenceMatchRegionP17445327 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445329 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804322 . ?templateMotifSequenceMatchRegionP17445327 faldo:begin ?templateMotifSequenceMatchBeginP17445328 . ?templateMotifSequenceMatchBeginP17445328 faldo:position ?templateMotifSequenceMatchBeginPositionP17445323 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445329 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch330 faldo:location ?targetMotifMatchRegionMatch331 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804333 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804324 . ?targetMotifMatchRegionMatch331 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804332 . ?targetMotifMatchRegionMatchBeginMF_00804332 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804325 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804333 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804322, 1, (STRLEN(?templateMotifCigarP17445MF_00804322) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804322, CONCAT('^(?:-*[^-]){', STR(((457 - ?templateMotifSequenceMatchBeginPositionP17445323) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1334) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804324, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804324) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804324, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804324) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804324, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1334), '}'), '')))), '[^-]', ''))) AS ?step2335) . BIND(((?step2335 + ?targetMotifMatchRegionMatchBeginPositionMF_00804325) - 1) AS ?thisPositionOn94) . BIND(?thisPositionOn94 AS ?thisPositionOn95) . BIND(?this AS ?pfs1t336) . 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) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a90')) AS ?annotation90) . BIND(?this AS ?pfs89) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch341 faldo:location ?templateMotifSequenceMatchRegionP17445342 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445344 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804337 . ?templateMotifSequenceMatchRegionP17445342 faldo:begin ?templateMotifSequenceMatchBeginP17445343 . ?templateMotifSequenceMatchBeginP17445343 faldo:position ?templateMotifSequenceMatchBeginPositionP17445338 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445344 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch345 faldo:location ?targetMotifMatchRegionMatch346 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804348 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804339 . ?targetMotifMatchRegionMatch346 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804347 . ?targetMotifMatchRegionMatchBeginMF_00804347 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804340 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804348 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804337, 1, (STRLEN(?templateMotifCigarP17445MF_00804337) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804337, CONCAT('^(?:-*[^-]){', STR(((460 - ?templateMotifSequenceMatchBeginPositionP17445338) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1349) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804339, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804339) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804339, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804339) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1349), '}'), '')))), '[^-]', ''))) AS ?step2350) . BIND(((?step2350 + ?targetMotifMatchRegionMatchBeginPositionMF_00804340) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t351) . 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) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a97')) AS ?annotation97) . BIND(?this AS ?pfs96) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch356 faldo:location ?templateMotifSequenceMatchRegionP17445357 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445359 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804352 . ?templateMotifSequenceMatchRegionP17445357 faldo:begin ?templateMotifSequenceMatchBeginP17445358 . ?templateMotifSequenceMatchBeginP17445358 faldo:position ?templateMotifSequenceMatchBeginPositionP17445353 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445359 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch360 faldo:location ?targetMotifMatchRegionMatch361 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804363 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804354 . ?targetMotifMatchRegionMatch361 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804362 . ?targetMotifMatchRegionMatchBeginMF_00804362 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804355 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804363 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804352, 1, (STRLEN(?templateMotifCigarP17445MF_00804352) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804352, CONCAT('^(?:-*[^-]){', STR(((254 - ?templateMotifSequenceMatchBeginPositionP17445353) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1364) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804354, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804354) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804354, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804354) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804354, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1364), '}'), '')))), '[^-]', ''))) AS ?step2365) . BIND(((?step2365 + ?targetMotifMatchRegionMatchBeginPositionMF_00804355) - 1) AS ?thisPositionOn108) . BIND(?thisPositionOn108 AS ?thisPositionOn109) . BIND(?this AS ?pfs1t366) . 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) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch371 faldo:location ?templateMotifSequenceMatchRegionP17445372 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445374 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804367 . ?templateMotifSequenceMatchRegionP17445372 faldo:begin ?templateMotifSequenceMatchBeginP17445373 . ?templateMotifSequenceMatchBeginP17445373 faldo:position ?templateMotifSequenceMatchBeginPositionP17445368 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445374 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch375 faldo:location ?targetMotifMatchRegionMatch376 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804378 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804369 . ?targetMotifMatchRegionMatch376 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804377 . ?targetMotifMatchRegionMatchBeginMF_00804377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804370 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804378 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804367, 1, (STRLEN(?templateMotifCigarP17445MF_00804367) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804367, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP17445368) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1379) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804369, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804369) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804369, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804369) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1379), '}'), '')))), '[^-]', ''))) AS ?step2380) . BIND(((?step2380 + ?targetMotifMatchRegionMatchBeginPositionMF_00804370) - 1) AS ?thisPositionOn115) . BIND(?thisPositionOn115 AS ?thisPositionOn116) . BIND(?this AS ?pfs1t381) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn115))) AS ?pfsb112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfse113) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn115, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a111')) AS ?annotation111) . BIND(?this AS ?pfs110) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch386 faldo:location ?templateMotifSequenceMatchRegionP17445387 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445389 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804382 . ?templateMotifSequenceMatchRegionP17445387 faldo:begin ?templateMotifSequenceMatchBeginP17445388 . ?templateMotifSequenceMatchBeginP17445388 faldo:position ?templateMotifSequenceMatchBeginPositionP17445383 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445389 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch390 faldo:location ?targetMotifMatchRegionMatch391 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804393 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804384 . ?targetMotifMatchRegionMatch391 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804392 . ?targetMotifMatchRegionMatchBeginMF_00804392 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804385 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804393 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804382, 1, (STRLEN(?templateMotifCigarP17445MF_00804382) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804382, CONCAT('^(?:-*[^-]){', STR(((387 - ?templateMotifSequenceMatchBeginPositionP17445383) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1394) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804384, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804384) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1394), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804384, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804384) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804384, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1394), '}'), '')))), '[^-]', ''))) AS ?step2395) . BIND(((?step2395 + ?targetMotifMatchRegionMatchBeginPositionMF_00804385) - 1) AS ?thisPositionOn122) . BIND(?thisPositionOn122 AS ?thisPositionOn123) . BIND(?this AS ?pfs1t396) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn122))) AS ?pfsb119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn123))) AS ?pfse120) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn122, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a118')) AS ?annotation118) . BIND(?this AS ?pfs117) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch401 faldo:location ?templateMotifSequenceMatchRegionP17445402 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445404 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804397 . ?templateMotifSequenceMatchRegionP17445402 faldo:begin ?templateMotifSequenceMatchBeginP17445403 . ?templateMotifSequenceMatchBeginP17445403 faldo:position ?templateMotifSequenceMatchBeginPositionP17445398 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445404 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch405 faldo:location ?targetMotifMatchRegionMatch406 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804408 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804399 . ?targetMotifMatchRegionMatch406 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804407 . ?targetMotifMatchRegionMatchBeginMF_00804407 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804400 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804408 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804397, 1, (STRLEN(?templateMotifCigarP17445MF_00804397) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804397, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP17445398) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1409) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804399, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804399) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804399, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804399) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804399, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), '')))), '[^-]', ''))) AS ?step2410) . BIND(((?step2410 + ?targetMotifMatchRegionMatchBeginPositionMF_00804400) - 1) AS ?thisPositionOn128) . BIND(?thisPositionOn128 AS ?thisPositionOn129) . BIND(?this AS ?pfs1t411) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn128))) AS ?pfsb126) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn129))) AS ?pfse127) . FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn128, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00804a125')) AS ?annotation125) . BIND(?this AS ?pfs124) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch416 faldo:location ?templateMotifSequenceMatchRegionP17445417 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP17445419 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17445MF_00804412 . ?templateMotifSequenceMatchRegionP17445417 faldo:begin ?templateMotifSequenceMatchBeginP17445418 . ?templateMotifSequenceMatchBeginP17445418 faldo:position ?templateMotifSequenceMatchBeginPositionP17445413 ; faldo:reference isoform:P17445-1 . ?templateMotifSequenceProfileAlignmentOperationP17445419 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . ?targetMotifMatch420 faldo:location ?targetMotifMatchRegionMatch421 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00804423 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17445MF_00804414 . ?targetMotifMatchRegionMatch421 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00804422 . ?targetMotifMatchRegionMatchBeginMF_00804422 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00804415 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00804423 edam:has_input signature:MF_00804 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17445MF_00804412, 1, (STRLEN(?templateMotifCigarP17445MF_00804412) - STRLEN(REPLACE(?templateMotifCigarP17445MF_00804412, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP17445413) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1424) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17445MF_00804414, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804414) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17445MF_00804414, 1, (STRLEN(?targetMotifMatchCigarP17445MF_00804414) - STRLEN(REPLACE(?targetMotifMatchCigarP17445MF_00804414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), '')))), '[^-]', ''))) AS ?step2425) . BIND(((?step2425 + ?targetMotifMatchRegionMatchBeginPositionMF_00804415) - 1) AS ?thisPositionOn134) . BIND(?thisPositionOn134 AS ?thisPositionOn135) . BIND(?this AS ?pfs1t426) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn134))) AS ?pfsb132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn135))) AS ?pfse133) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn134, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00804a131')) AS ?annotation131) . BIND(?this AS ?pfs130) . } }