| http://purl.uniprot.org/unirules/MF_01349#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:484995 up:source unirule:MF_01349 .
_:484996 up:ecName '6.3.2.1' ;
up:fullName 'Pantothenate synthetase' ;
up:shortName 'PS' ;
rdf:type up:Structured_Name .
_:484997 up:fullName 'Pantoate--beta-alanine ligase' ;
rdf:type up:Structured_Name .
_:484998 up:fullName 'Pantoate-activating enzyme' ;
rdf:type up:Structured_Name .
_:484999 up:source unirule:MF_01349 .
_:485000 up:ecName '2.7.4.25' ;
up:fullName 'Cytidylate kinase' ;
up:shortName 'CK' ;
rdf:type up:Structured_Name .
_:485001 up:fullName 'Cytidine monophosphate kinase' ;
up:shortName 'CMP kinase' ;
rdf:type up:Structured_Name .
_:485002 up:source unirule:MF_01349 .
_:485003 up:source unirule:MF_01349 .
_:485004 up:source unirule:MF_01349 .
_:485005 up:source unirule:MF_01349 .
_:485006 up:source unirule:MF_01349 .
_:485007 up:source unirule:MF_01349 .
_:485008 up:source unirule:MF_01349 .
_:485009 up:source unirule:MF_01349 .
_:485010 up:source unirule:MF_01349 .
_:485011 up:source unirule:MF_01349 .
_:485012 up:source unirule:MF_01349 .
_:485013 up:source unirule:MF_01349 .
_:485014 up:source unirule:MF_01349 .
_:485015 up:source unirule:MF_01349 .
_:485016 up:source unirule:MF_01349 .
_:485017 up:source unirule:MF_01349 .
_:485018 up:source unirule:MF_01349 .
_:485019 up:source unirule:MF_01349 .
_:485020 up:source unirule:MF_01349 .
_:485021 up:source unirule:MF_01349 .
_:485022 up:source unirule:MF_01349 .
_:485023 up:source unirule:MF_01349 .
_:485024 up:source unirule:MF_01349 .
_:485025 up:source unirule:MF_01349 .
_:485026 up:source unirule:MF_01349 .
_:485027 up:source unirule:MF_01349 .
_:485028 up:source unirule:MF_01349 .
_:485029 up:source unirule:MF_01349 .
_:485030 up:source unirule:MF_01349 .
_:485031 up:source unirule:MF_01349 .
_:485032 up:source unirule:MF_01349 .
_:485033 up:source unirule:MF_01349 .
_:485034 up:source unirule:MF_01349 .
_:485035 up:source unirule:MF_01349 .
_:485036 up:source unirule:MF_01349 .
_:485037 up:source unirule:MF_01349 .
?this up:annotation ?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation10 ,
?annotation12 ,
?annotation13 ,
?annotation15 ,
?annotation16 ;
up:classifiedWith GO:0004592 ,
GO:0005524 ,
GO:0005737 ,
GO:0006220 ,
GO:0015940 ,
GO:0036430 ,
GO:0036431 ,
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 _:484997 ,
_:484998 ;
up:recommendedName _:484996 .
?namedpart2 up:alternativeName _:485001 ;
up:recommendedName _:485000 .
?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 ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:activity ?activity11 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity11 up:catalyticActivity ;
up:enzymeClass .
?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 .
?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 .
_:485038 a rdf:Statement ;
up:attribution _:484995 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:485039 a rdf:Statement ;
up:attribution _:484999 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:485040 a rdf:Statement ;
up:attribution _:485002 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:485041 a rdf:Statement ;
up:attribution _:485003 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:485042 a rdf:Statement ;
up:attribution _:485004 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:485043 a rdf:Statement ;
up:attribution _:485005 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:485044 a rdf:Statement ;
up:attribution _:485006 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:485045 a rdf:Statement ;
up:attribution _:485007 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:485046 a rdf:Statement ;
up:attribution _:485008 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:485047 a rdf:Statement ;
up:attribution _:485009 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:485048 a rdf:Statement ;
up:attribution _:485010 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:485049 a rdf:Statement ;
up:attribution _:485011 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:485050 a rdf:Statement ;
up:attribution _:485012 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:485051 a rdf:Statement ;
up:attribution _:485013 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:485052 a rdf:Statement ;
up:attribution _:485014 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:485053 a rdf:Statement ;
up:attribution _:485015 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:485054 a rdf:Statement ;
up:attribution _:485016 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:485055 a rdf:Statement ;
up:attribution _:485017 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:485056 a rdf:Statement ;
up:attribution _:485018 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:485057 a rdf:Statement ;
up:attribution _:485019 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:566 .
_:485058 a rdf:Statement ;
up:attribution _:485020 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:485059 a rdf:Statement ;
up:attribution _:485021 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004592 .
_:485060 a rdf:Statement ;
up:attribution _:485022 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:485061 a rdf:Statement ;
up:attribution _:485023 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036430 .
_:485062 a rdf:Statement ;
up:attribution _:485024 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036431 .
_:485063 a rdf:Statement ;
up:attribution _:485025 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006220 .
_:485064 a rdf:Statement ;
up:attribution _:485026 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015940 .
_:485065 a rdf:Statement ;
up:attribution _:485027 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:485066 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:485067 a rdf:Statement ;
up:attribution _:485028 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:485068 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:485069 a rdf:Statement ;
up:attribution _:485029 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:485070 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:485071 a rdf:Statement ;
up:attribution _:485030 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:485072 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:485073 a rdf:Statement ;
up:attribution _:485031 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:485074 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:485075 a rdf:Statement ;
up:attribution _:485032 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:485076 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:485077 a rdf:Statement ;
up:attribution _:485033 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:485078 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:485079 a rdf:Statement ;
up:attribution _:485034 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:485080 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:485081 a rdf:Statement ;
up:attribution _:485035 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:485082 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:485083 a rdf:Statement ;
up:attribution _:485036 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:485084 a rdf:Statement ;
up:source unirule:MF_01349 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:485085 a rdf:Statement ;
up:attribution _:485037 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01349
#Rule MF_01349 Created by:? on:2006-05-29 Modified by:Catherine Rivoire on:2025-06-12
?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) .
}
}
"xsd:string |