| http://purl.uniprot.org/unirules/MF_01228#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:433893 up:source unirule:MF_01228 .
_:433894 up:source unirule:MF_01228 .
_:433895 up:source unirule:MF_01228 .
_:433896 up:source unirule:MF_01228 .
_:433897 up:source unirule:MF_01228 .
_:433898 up:source unirule:MF_01228 .
_:433899 up:source unirule:MF_01228 .
_:433900 up:source unirule:MF_01228 .
_:433901 up:source unirule:MF_01228 .
_:433902 up:source unirule:MF_01228 .
_:433903 up:source unirule:MF_01228 .
_:433904 up:source unirule:MF_01228 .
_:433905 up:source unirule:MF_01228 .
_:433906 up:source unirule:MF_01228 .
_:433907 up:source unirule:MF_01228 .
_:433908 up:source unirule:MF_01228 .
_:433909 up:source unirule:MF_01228 .
_:433910 up:source unirule:MF_01228 .
_:433911 up:source unirule:MF_01228 .
_:433912 up:source unirule:MF_01228 .
_:433913 up:source unirule:MF_01228 .
_:433914 up:source unirule:MF_01228 .
_:433915 up:source unirule:MF_01228 .
_:433916 up:source unirule:MF_01228 .
_:433917 up:source unirule:MF_01228 .
_:433918 up:source unirule:MF_01228 .
_:433919 up:source unirule:MF_01228 .
_:433920 up:source unirule:MF_01228 .
_:433921 up:source unirule:MF_01228 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0004825 ,
GO:0005524 ,
GO:0005737 ,
GO:0006431 ,
keyword:30 ,
keyword:436 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.1.1.10' ;
up:fullName 'Methionine--tRNA ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Methionyl-tRNA synthetase' ;
up:shortName 'MetRS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'metG' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the attachment of L-methionine to tRNA(Met). Is required not only for elongation of protein synthesis but also for the initiation of all mRNA translation through initiator tRNA(fMet) aminoacylation.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?case9 up:classifiedWith keyword:694 ,
keyword:820 .
?case11 up:classifiedWith keyword:479 ,
keyword:862 .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:29105 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:29105 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:29105 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:29105 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:29105 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:29105 .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'HIGH' region" .
?pfsb56 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'KMSKS' region" .
?pfsb62 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 rdfs:subClassOf chebi:30616 .
_:433922 a rdf:Statement ;
up:attribution _:433893 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:433923 a rdf:Statement ;
up:attribution _:433894 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:433924 a rdf:Statement ;
up:attribution _:433895 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:433925 a rdf:Statement ;
up:attribution _:433896 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:433926 a rdf:Statement ;
up:attribution _:433897 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:433927 a rdf:Statement ;
up:attribution _:433898 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:433928 a rdf:Statement ;
up:attribution _:433899 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:433929 a rdf:Statement ;
up:attribution _:433900 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:433930 a rdf:Statement ;
up:attribution _:433901 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:433931 a rdf:Statement ;
up:attribution _:433902 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:433932 a rdf:Statement ;
up:attribution _:433903 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:433933 a rdf:Statement ;
up:attribution _:433904 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:433934 a rdf:Statement ;
up:attribution _:433905 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:433935 a rdf:Statement ;
up:attribution _:433906 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004825 .
_:433936 a rdf:Statement ;
up:attribution _:433907 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006431 .
_:433937 a rdf:Statement ;
up:attribution _:433908 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:433938 a rdf:Statement ;
up:attribution _:433909 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:433939 a rdf:Statement ;
up:attribution _:433910 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:433940 a rdf:Statement ;
up:attribution _:433911 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:433941 a rdf:Statement ;
up:attribution _:433912 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:433942 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:433943 a rdf:Statement ;
up:attribution _:433913 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:433944 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:433945 a rdf:Statement ;
up:attribution _:433914 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:433946 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:433947 a rdf:Statement ;
up:attribution _:433915 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:433948 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:433949 a rdf:Statement ;
up:attribution _:433916 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:433950 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:433951 a rdf:Statement ;
up:attribution _:433917 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:433952 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:433953 a rdf:Statement ;
up:attribution _:433918 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:433954 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:433955 a rdf:Statement ;
up:attribution _:433919 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:433956 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:433957 a rdf:Statement ;
up:attribution _:433920 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:433958 a rdf:Statement ;
up:source unirule:MF_01228 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:433959 a rdf:Statement ;
up:attribution _:433921 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01228
#Rule MF_01228 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-07-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01228 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01228a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP2339578 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2339580 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_0122873 .
?templateMotifSequenceMatchRegionP2339578 faldo:begin ?templateMotifSequenceMatchBeginP2339579 .
?templateMotifSequenceMatchBeginP2339579 faldo:position ?templateMotifSequenceMatchBeginPositionP2339574 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP2339580 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0122884 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_0122875 .
?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0122883 .
?targetMotifMatchRegionMatchBeginMF_0122883 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0122876 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0122884 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_4) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_0122873, 1, (STRLEN(?templateMotifCigarP23395MF_0122873) - STRLEN(REPLACE(?templateMotifCigarP23395MF_0122873, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP2339574) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_0122875, 1, (STRLEN(?targetMotifMatchCigarP23395MF_0122875) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_0122875, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_0122875, 1, (STRLEN(?targetMotifMatchCigarP23395MF_0122875) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_0122875, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0122876) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP2339593 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2339595 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_0122888 .
?templateMotifSequenceMatchRegionP2339593 faldo:begin ?templateMotifSequenceMatchBeginP2339594 .
?templateMotifSequenceMatchBeginP2339594 faldo:position ?templateMotifSequenceMatchBeginPositionP2339589 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP2339595 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0122899 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_0122890 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0122898 .
?targetMotifMatchRegionMatchBeginMF_0122898 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0122891 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0122899 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_5) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_0122888, 1, (STRLEN(?templateMotifCigarP23395MF_0122888) - STRLEN(REPLACE(?templateMotifCigarP23395MF_0122888, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP2339589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_0122890, 1, (STRLEN(?targetMotifMatchCigarP23395MF_0122890) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_0122890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_0122890, 1, (STRLEN(?targetMotifMatchCigarP23395MF_0122890) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_0122890, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0122891) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs2t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP23395108 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23395110 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_01228103 .
?templateMotifSequenceMatchRegionP23395108 faldo:begin ?templateMotifSequenceMatchBeginP23395109 .
?templateMotifSequenceMatchBeginP23395109 faldo:position ?templateMotifSequenceMatchBeginPositionP23395104 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP23395110 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228114 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_01228105 .
?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228113 .
?targetMotifMatchRegionMatchBeginMF_01228113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228106 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228114 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_3) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228103, 1, (STRLEN(?templateMotifCigarP23395MF_01228103) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228103, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP23395104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228105, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228105) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228105, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228105) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01228106) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs3t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP23395123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23395125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_01228118 .
?templateMotifSequenceMatchRegionP23395123 faldo:begin ?templateMotifSequenceMatchBeginP23395124 .
?templateMotifSequenceMatchBeginP23395124 faldo:position ?templateMotifSequenceMatchBeginPositionP23395119 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP23395125 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_01228120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228128 .
?targetMotifMatchRegionMatchBeginMF_01228128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228129 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_6) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228118, 1, (STRLEN(?templateMotifCigarP23395MF_01228118) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228118, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP23395119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228120, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228120) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228120, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228120) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01228121) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs4t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER (REGEX('[HC]', SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ55729138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ55729140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ55729MF_01228133 .
?templateMotifSequenceMatchRegionQ55729138 faldo:begin ?templateMotifSequenceMatchBeginQ55729139 .
?templateMotifSequenceMatchBeginQ55729139 faldo:position ?templateMotifSequenceMatchBeginPositionQ55729134 ;
faldo:reference isoform:Q55729-1 .
?templateMotifSequenceProfileAlignmentOperationQ55729140 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ55729MF_01228135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228143 .
?targetMotifMatchRegionMatchBeginMF_01228143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228144 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_7) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ55729MF_01228133, 1, (STRLEN(?templateMotifCigarQ55729MF_01228133) - STRLEN(REPLACE(?templateMotifCigarQ55729MF_01228133, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ55729134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ55729MF_01228135, 1, (STRLEN(?targetMotifMatchCigarQ55729MF_01228135) - STRLEN(REPLACE(?targetMotifMatchCigarQ55729MF_01228135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ55729MF_01228135, 1, (STRLEN(?targetMotifMatchCigarQ55729MF_01228135) - STRLEN(REPLACE(?targetMotifMatchCigarQ55729MF_01228135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01228136) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs5t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER (REGEX('[HC]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP47267153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47267155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47267MF_01228148 .
?templateMotifSequenceMatchRegionP47267153 faldo:begin ?templateMotifSequenceMatchBeginP47267154 .
?templateMotifSequenceMatchBeginP47267154 faldo:position ?templateMotifSequenceMatchBeginPositionP47267149 ;
faldo:reference isoform:P47267-1 .
?templateMotifSequenceProfileAlignmentOperationP47267155 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47267MF_01228150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228158 .
?targetMotifMatchRegionMatchBeginMF_01228158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228159 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_8) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47267MF_01228148, 1, (STRLEN(?templateMotifCigarP47267MF_01228148) - STRLEN(REPLACE(?templateMotifCigarP47267MF_01228148, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP47267149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47267MF_01228150, 1, (STRLEN(?targetMotifMatchCigarP47267MF_01228150) - STRLEN(REPLACE(?targetMotifMatchCigarP47267MF_01228150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47267MF_01228150, 1, (STRLEN(?targetMotifMatchCigarP47267MF_01228150) - STRLEN(REPLACE(?targetMotifMatchCigarP47267MF_01228150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01228151) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs6t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER (REGEX('[HC]', SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP23395168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23395170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_01228163 .
?templateMotifSequenceMatchRegionP23395168 faldo:begin ?templateMotifSequenceMatchBeginP23395169 .
?templateMotifSequenceMatchBeginP23395169 faldo:position ?templateMotifSequenceMatchBeginPositionP23395164 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP23395170 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_01228165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228173 .
?targetMotifMatchRegionMatchBeginMF_01228173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228174 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228163, 1, (STRLEN(?templateMotifCigarP23395MF_01228163) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228163, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP23395164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228165, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228165) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228165, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228165) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01228166) - 1) AS ?thisPositionOn58) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228163, 1, (STRLEN(?templateMotifCigarP23395MF_01228163) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228163, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP23395164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228165, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228165) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228165, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228165) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01228166) - 1) AS ?thisPositionOn59) .
BIND(?this AS ?pfs7t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) .
FILTER (REGEX('[YDFAS]Y[ARNDCQEGHILKMFPSTWYVBZJUOX]{5)H[LIV]G[SHN]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionP23395185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23395187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23395MF_01228180 .
?templateMotifSequenceMatchRegionP23395185 faldo:begin ?templateMotifSequenceMatchBeginP23395186 .
?templateMotifSequenceMatchBeginP23395186 faldo:position ?templateMotifSequenceMatchBeginPositionP23395181 ;
faldo:reference isoform:P23395-1 .
?templateMotifSequenceProfileAlignmentOperationP23395187 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23395MF_01228182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228190 .
?targetMotifMatchRegionMatchBeginMF_01228190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228191 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228180, 1, (STRLEN(?templateMotifCigarP23395MF_01228180) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228180, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionP23395181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228182, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228182) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228182, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228182) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_01228183) - 1) AS ?thisPositionOn64) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23395MF_01228180, 1, (STRLEN(?templateMotifCigarP23395MF_01228180) - STRLEN(REPLACE(?templateMotifCigarP23395MF_01228180, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionP23395181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23395MF_01228182, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228182) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23395MF_01228182, 1, (STRLEN(?targetMotifMatchCigarP23395MF_01228182) - STRLEN(REPLACE(?targetMotifMatchCigarP23395MF_01228182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) .
BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01228183) - 1) AS ?thisPositionOn65) .
BIND(?this AS ?pfs7t196) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) .
FILTER (REGEX('K[MI][SG]K[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn64, (?thisPositionOn65 - ?thisPositionOn64)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch201 faldo:location ?templateMotifSequenceMatchRegionP47267202 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47267204 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47267MF_01228197 .
?templateMotifSequenceMatchRegionP47267202 faldo:begin ?templateMotifSequenceMatchBeginP47267203 .
?templateMotifSequenceMatchBeginP47267203 faldo:position ?templateMotifSequenceMatchBeginPositionP47267198 ;
faldo:reference isoform:P47267-1 .
?templateMotifSequenceProfileAlignmentOperationP47267204 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
?targetMotifMatch205 faldo:location ?targetMotifMatchRegionMatch206 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01228208 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47267MF_01228199 .
?targetMotifMatchRegionMatch206 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01228207 .
?targetMotifMatchRegionMatchBeginMF_01228207 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01228200 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01228208 edam:has_input signature:MF_01228 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47267MF_01228197, 1, (STRLEN(?templateMotifCigarP47267MF_01228197) - STRLEN(REPLACE(?templateMotifCigarP47267MF_01228197, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionP47267198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47267MF_01228199, 1, (STRLEN(?targetMotifMatchCigarP47267MF_01228199) - STRLEN(REPLACE(?targetMotifMatchCigarP47267MF_01228199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47267MF_01228199, 1, (STRLEN(?targetMotifMatchCigarP47267MF_01228199) - STRLEN(REPLACE(?targetMotifMatchCigarP47267MF_01228199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) .
BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_01228200) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs8t211) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01228a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag212) .
}
BIND(IF(BOUND(?tagFT_3), ?caseWithTag212, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
?this rdfs:seeAlso .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?this rdfs:seeAlso .
})) .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag213) .
}
BIND(IF((BOUND(?tagFT_3) || BOUND(?tagFT_4) || BOUND(?tagFT_5) || BOUND(?tagFT_6) || BOUND(?tagFT_7) || BOUND(?tagFT_8)), ?caseWithTag213, ?UNBOUND_VARIABLE) AS ?case11) .
}
"xsd:string |