CONSTRUCT { _:477668 up:source unirule:MF_01349 . _:477669 up:ecName '6.3.2.1' ; up:fullName 'Pantothenate synthetase' ; up:shortName 'PS' ; rdf:type up:Structured_Name . _:477670 up:fullName 'Pantoate--beta-alanine ligase' ; rdf:type up:Structured_Name . _:477671 up:fullName 'Pantoate-activating enzyme' ; rdf:type up:Structured_Name . _:477672 up:source unirule:MF_01349 . _:477673 up:ecName '2.7.4.25' ; up:fullName 'Cytidylate kinase' ; up:shortName 'CK' ; rdf:type up:Structured_Name . _:477674 up:fullName 'Cytidine monophosphate kinase' ; up:shortName 'CMP kinase' ; rdf:type up:Structured_Name . _:477675 up:source unirule:MF_01349 . _:477676 up:source unirule:MF_01349 . _:477677 up:source unirule:MF_01349 . _:477678 up:source unirule:MF_01349 . _:477679 up:source unirule:MF_01349 . _:477680 up:source unirule:MF_01349 . _:477681 up:source unirule:MF_01349 . _:477682 up:source unirule:MF_01349 . _:477683 up:source unirule:MF_01349 . _:477684 up:source unirule:MF_01349 . _:477685 up:source unirule:MF_01349 . _:477686 up:source unirule:MF_01349 . _:477687 up:source unirule:MF_01349 . _:477688 up:source unirule:MF_01349 . _:477689 up:source unirule:MF_01349 . _:477690 up:source unirule:MF_01349 . _:477691 up:source unirule:MF_01349 . _:477692 up:source unirule:MF_01349 . _:477693 up:source unirule:MF_01349 . _:477694 up:source unirule:MF_01349 . _:477695 up:source unirule:MF_01349 . _:477696 up:source unirule:MF_01349 . _:477697 up:source unirule:MF_01349 . _:477698 up:source unirule:MF_01349 . _:477699 up:source unirule:MF_01349 . _:477700 up:source unirule:MF_01349 . _:477701 up:source unirule:MF_01349 . _:477702 up:source unirule:MF_01349 . _:477703 up:source unirule:MF_01349 . _:477704 up:source unirule:MF_01349 . _:477705 up:source unirule:MF_01349 . _:477706 up:source unirule:MF_01349 . _:477707 up:source unirule:MF_01349 . _:477708 up:source unirule:MF_01349 . _:477709 up:source unirule:MF_01349 . ?this up:annotation ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation12 , ?annotation13 , ?annotation15 , ?annotation16 ; up:classifiedWith GO:0004127 , GO:0004592 , GO:0005524 , GO:0005737 , GO:0006220 , GO:0015940 , keyword:418 , keyword:436 , keyword:511 , keyword:547 , keyword:566 , keyword:67 , keyword:808 , keyword:963 ; up:domain ?namedpart1 , ?namedpart2 ; up:recommendedName ?name0 . ?name0 up:fullName 'Bifunctional pantoate ligase/cytidylate kinase' ; rdf:type up:Structured_Name . ?namedpart1 up:alternativeName _:477670 , _:477671 ; up:recommendedName _:477669 . ?namedpart2 up:alternativeName _:477674 ; up:recommendedName _:477673 . ?gene3 skos:prefLabel 'panC/cmk' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the condensation of pantoate with beta-alanine in an ATP-dependent reaction via a pantoyl-adenylate intermediate.' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Catalyzes the transfer of a phosphate group from ATP to either CMP or dCMP to form CDP or dCDP and ADP, respectively.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/10912>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.2.1>. ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity <http://rdf.rhea-db.org/11600>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.4.25>. ?annotation10 up:activity ?activity11 ; rdf:type up:Catalytic_Activity_Annotation . ?activity11 up:catalyticActivity <http://rdf.rhea-db.org/25094>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.4.25>. ?annotation12 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; (R)-pantothenate biosynthesis; (R)-pantothenate from (R)-pantoate and beta-alanine: step 1/1.' . ?annotation13 a up:Subcellular_Location_Annotation . ?annotation13li14 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation15 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the pantothenate synthetase family.' . ?annotation16 a up:Similarity_Annotation ; rdfs:comment 'In the C-terminal section; belongs to the cytidylate kinase family. Type 1 subfamily.' . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Region_Annotation ; rdfs:comment 'Pantoate--beta-alanine ligase' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Region_Annotation ; rdfs:comment 'Cytidylate kinase' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:30616 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:30616 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:30616 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb52 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:57966 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:15980 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:15980 . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; up:ligand ?ligand81 ; rdf:type up:Binding_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand81 rdfs:subClassOf chebi:30616 . _:477710 a rdf:Statement ; up:attribution _:477668 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:477711 a rdf:Statement ; up:attribution _:477672 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart1 . _:477712 a rdf:Statement ; up:attribution _:477675 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart2 . _:477713 a rdf:Statement ; up:attribution _:477676 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:477714 a rdf:Statement ; up:attribution _:477677 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:477715 a rdf:Statement ; up:attribution _:477678 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:477716 a rdf:Statement ; up:attribution _:477679 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:477717 a rdf:Statement ; up:attribution _:477680 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:477718 a rdf:Statement ; up:attribution _:477681 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:477719 a rdf:Statement ; up:attribution _:477682 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:477720 a rdf:Statement ; up:attribution _:477683 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:477721 a rdf:Statement ; up:attribution _:477684 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:477722 a rdf:Statement ; up:attribution _:477685 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:477723 a rdf:Statement ; up:attribution _:477686 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:477724 a rdf:Statement ; up:attribution _:477687 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:477725 a rdf:Statement ; up:attribution _:477688 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:477726 a rdf:Statement ; up:attribution _:477689 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:477727 a rdf:Statement ; up:attribution _:477690 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:477728 a rdf:Statement ; up:attribution _:477691 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:477729 a rdf:Statement ; up:attribution _:477692 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:566 . _:477730 a rdf:Statement ; up:attribution _:477693 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:477731 a rdf:Statement ; up:attribution _:477694 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004592 . _:477732 a rdf:Statement ; up:attribution _:477695 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:477733 a rdf:Statement ; up:attribution _:477696 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004127 . _:477734 a rdf:Statement ; up:attribution _:477697 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006220 . _:477735 a rdf:Statement ; up:attribution _:477698 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015940 . _:477736 a rdf:Statement ; up:attribution _:477699 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:477737 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:477738 a rdf:Statement ; up:attribution _:477700 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:477739 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:477740 a rdf:Statement ; up:attribution _:477701 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:477741 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:477742 a rdf:Statement ; up:attribution _:477702 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:477743 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:477744 a rdf:Statement ; up:attribution _:477703 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:477745 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:477746 a rdf:Statement ; up:attribution _:477704 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:477747 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:477748 a rdf:Statement ; up:attribution _:477705 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:477749 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:477750 a rdf:Statement ; up:attribution _:477706 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:477751 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:477752 a rdf:Statement ; up:attribution _:477707 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:477753 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:477754 a rdf:Statement ; up:attribution _:477708 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:477755 a rdf:Statement ; up:source unirule:MF_01349 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:477756 a rdf:Statement ; up:attribution _:477709 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01349 #Rule MF_01349 Created by:auchin on:2006-05-29 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01349 . ?thisOrganism rdfs:subClassOf+ taxon:1117 . BIND(URI(CONCAT(STR(?this), '#MF_01349a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01349a1')) AS ?namedpart1) . BIND(URI(CONCAT(STR(?this), '#MF_01349a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_01349a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01349a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01349a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01349a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01349a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01349a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01349a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01349a15')) AS ?annotation15) . BIND(URI(CONCAT(STR(?this), '#MF_01349a16')) AS ?annotation16) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionQ5507489 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5507491 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_0134984 . ?templateMotifSequenceMatchRegionQ5507489 faldo:begin ?templateMotifSequenceMatchBeginQ5507490 . ?templateMotifSequenceMatchBeginQ5507490 faldo:position ?templateMotifSequenceMatchBeginPositionQ5507485 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ5507491 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0134995 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_0134986 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0134994 . ?targetMotifMatchRegionMatchBeginMF_0134994 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0134987 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0134995 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_0134984, 1, (STRLEN(?templateMotifCigarQ55074MF_0134984) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_0134984, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionQ5507485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_0134986, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_0134986) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_0134986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_0134986, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_0134986) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_0134986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0134987) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionQ55074104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_0134999 . ?templateMotifSequenceMatchRegionQ55074104 faldo:begin ?templateMotifSequenceMatchBeginQ55074105 . ?templateMotifSequenceMatchBeginQ55074105 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074100 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074106 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349109 . ?targetMotifMatchRegionMatchBeginMF_01349109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349110 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_0134999, 1, (STRLEN(?templateMotifCigarQ55074MF_0134999) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_0134999, CONCAT('^(?:-*[^-]){', STR(((284 - ?templateMotifSequenceMatchBeginPositionQ55074100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349101, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349101) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349101, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349101) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01349102) - 1) AS ?thisPositionOn27) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionQ55074119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349114 . ?templateMotifSequenceMatchRegionQ55074119 faldo:begin ?templateMotifSequenceMatchBeginQ55074120 . ?templateMotifSequenceMatchBeginQ55074120 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074115 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074121 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349124 . ?targetMotifMatchRegionMatchBeginMF_01349124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349125 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349114, 1, (STRLEN(?templateMotifCigarQ55074MF_01349114) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349114, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionQ55074115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349116, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349116) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349116, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349116) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01349117) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349114, 1, (STRLEN(?templateMotifCigarQ55074MF_01349114) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349114, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionQ55074115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349116, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349116) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349116, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349116) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01349117) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('M[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)H[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)H', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionQ55074136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349131 . ?templateMotifSequenceMatchRegionQ55074136 faldo:begin ?templateMotifSequenceMatchBeginQ55074137 . ?templateMotifSequenceMatchBeginQ55074137 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074132 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074138 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349141 . ?targetMotifMatchRegionMatchBeginMF_01349141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349142 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349131, 1, (STRLEN(?templateMotifCigarQ55074MF_01349131) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349131, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionQ55074132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349133, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349133) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349133, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349133) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01349134) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349131, 1, (STRLEN(?templateMotifCigarQ55074MF_01349131) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349131, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionQ55074132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349133, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349133) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349133, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349133) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01349134) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)D', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ55074153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349148 . ?templateMotifSequenceMatchRegionQ55074153 faldo:begin ?templateMotifSequenceMatchBeginQ55074154 . ?templateMotifSequenceMatchBeginQ55074154 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074149 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074155 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349158 . ?targetMotifMatchRegionMatchBeginMF_01349158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349159 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349148, 1, (STRLEN(?templateMotifCigarQ55074MF_01349148) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349148, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionQ55074149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349150, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349150) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349150, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349150) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01349151) - 1) AS ?thisPositionOn48) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349148, 1, (STRLEN(?templateMotifCigarQ55074MF_01349148) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349148, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ55074149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349150, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349150) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349150, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349150) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01349151) - 1) AS ?thisPositionOn49) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)R', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionQ55074170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349165 . ?templateMotifSequenceMatchRegionQ55074170 faldo:begin ?templateMotifSequenceMatchBeginQ55074171 . ?templateMotifSequenceMatchBeginQ55074171 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074166 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074172 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349175 . ?targetMotifMatchRegionMatchBeginMF_01349175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349176 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349165, 1, (STRLEN(?templateMotifCigarQ55074MF_01349165) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349165, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionQ55074166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349167, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349167) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349167, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349167) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01349168) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01349a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionQ55074185 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074187 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349180 . ?templateMotifSequenceMatchRegionQ55074185 faldo:begin ?templateMotifSequenceMatchBeginQ55074186 . ?templateMotifSequenceMatchBeginQ55074186 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074181 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074187 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349191 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349182 . ?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349190 . ?targetMotifMatchRegionMatchBeginMF_01349190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349183 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349191 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349180, 1, (STRLEN(?templateMotifCigarQ55074MF_01349180) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349180, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionQ55074181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349182, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349182) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349182, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349182) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_01349183) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01349a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionQ55074200 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074202 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349195 . ?templateMotifSequenceMatchRegionQ55074200 faldo:begin ?templateMotifSequenceMatchBeginQ55074201 . ?templateMotifSequenceMatchBeginQ55074201 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074196 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074202 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349206 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349197 . ?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349205 . ?targetMotifMatchRegionMatchBeginMF_01349205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349198 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349206 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349195, 1, (STRLEN(?templateMotifCigarQ55074MF_01349195) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349195, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionQ55074196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349197, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349197) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349197, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349197) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) . BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_01349198) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t209) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01349a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch214 faldo:location ?templateMotifSequenceMatchRegionQ55074215 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074217 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349210 . ?templateMotifSequenceMatchRegionQ55074215 faldo:begin ?templateMotifSequenceMatchBeginQ55074216 . ?templateMotifSequenceMatchBeginQ55074216 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074211 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074217 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch218 faldo:location ?targetMotifMatchRegionMatch219 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349221 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349212 . ?targetMotifMatchRegionMatch219 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349220 . ?targetMotifMatchRegionMatchBeginMF_01349220 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349213 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349221 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349210, 1, (STRLEN(?templateMotifCigarQ55074MF_01349210) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349210, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionQ55074211) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349212, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349212) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349212, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349212) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) . BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_01349213) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs1t224) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01349a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionQ55074230 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55074232 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ55074MF_01349225 . ?templateMotifSequenceMatchRegionQ55074230 faldo:begin ?templateMotifSequenceMatchBeginQ55074231 . ?templateMotifSequenceMatchBeginQ55074231 faldo:position ?templateMotifSequenceMatchBeginPositionQ55074226 ; faldo:reference isoform:Q55074-1 . ?templateMotifSequenceProfileAlignmentOperationQ55074232 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . ?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01349236 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ55074MF_01349227 . ?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01349235 . ?targetMotifMatchRegionMatchBeginMF_01349235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01349228 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01349236 edam:has_input signature:MF_01349 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55074MF_01349225, 1, (STRLEN(?templateMotifCigarQ55074MF_01349225) - STRLEN(REPLACE(?templateMotifCigarQ55074MF_01349225, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ55074226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55074MF_01349227, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349227) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55074MF_01349227, 1, (STRLEN(?targetMotifMatchCigarQ55074MF_01349227) - STRLEN(REPLACE(?targetMotifMatchCigarQ55074MF_01349227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) . BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_01349228) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs1t239) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) . FILTER (REGEX('[VLIGA]', SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01349a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } }