| http://purl.uniprot.org/unirules/MF_01623#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:588144 up:source unirule:MF_01623 .
_:588145 up:source unirule:MF_01623 .
_:588146 up:source unirule:MF_01623 .
_:588147 up:source unirule:MF_01623 .
_:588148 up:source unirule:MF_01623 .
_:588149 up:source unirule:MF_01623 .
_:588150 up:source unirule:MF_01623 .
_:588151 up:source unirule:MF_01623 .
_:588152 up:source unirule:MF_01623 .
_:588153 up:source unirule:MF_01623 .
_:588154 up:source unirule:MF_01623 .
_:588155 up:source unirule:MF_01623 .
_:588156 up:source unirule:MF_01623 .
_:588157 up:source unirule:MF_01623 .
_:588158 up:source unirule:MF_01623 .
_:588159 up:source unirule:MF_01623 .
_:588160 up:source unirule:MF_01623 .
_:588161 up:source unirule:MF_01623 .
_:588162 up:source unirule:MF_01623 .
_:588163 up:source unirule:MF_01623 .
_:588164 up:source unirule:MF_01623 .
_:588165 up:source unirule:MF_01623 .
_:588166 up:source unirule:MF_01623 .
_:588167 up:source unirule:MF_01623 .
_:588168 up:source unirule:MF_01623 .
_:588169 up:source unirule:MF_01623 .
_:588170 up:source unirule:MF_01623 .
_:588171 up:source unirule:MF_01623 .
_:588172 up:source unirule:MF_01623 .
_:588173 up:source unirule:MF_01623 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0000270 ,
GO:0004222 ,
GO:0042597 ,
keyword:378 ,
keyword:479 ,
keyword:482 ,
keyword:574 ,
keyword:645 ,
keyword:732 ,
keyword:862 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name0 .
?name0 up:ecName '3.4.24.-' ;
up:fullName 'Penicillin-insensitive murein endopeptidase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'D-alanyl-D-alanine-endopeptidase' ;
up:shortName 'DD-endopeptidase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'mepA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Murein endopeptidase that cleaves the D-alanyl-meso-2,6-diamino-pimelyl amide bond that connects peptidoglycan strands. Likely plays a role in the removal of murein from the sacculus.' .
?annotation4 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 Zn(2+) ions per subunit. Zn(2+) ion 1 is bound in the active site. Zn(2+) ion 2 is bound at the dimer interface by residues from both subunits.' .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Dimer.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase M74 family.' .
?case9 up:classifiedWith keyword:1015 .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Disulfide_Bond_Annotation .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Disulfide_Bond_Annotation .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Disulfide_Bond_Annotation .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:29105 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:29105 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:29105 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:29105 .
?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:29105 .
?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:29105 .
?sam70 up:classifiedWith keyword:732 .
?signal71 faldo:begin ?signalb72 ;
faldo:end ?signale73 .
?signalb72 faldo:position ?signalbp74 .
?signale73 faldo:position ?signalep75 .
?keyword76 up:range ?signal71 .
_:588174 a rdf:Statement ;
up:attribution _:588144 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:588175 a rdf:Statement ;
up:attribution _:588145 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:588176 a rdf:Statement ;
up:attribution _:588146 ;
rdf:subject ?this ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:588177 a rdf:Statement ;
up:attribution _:588147 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:588178 a rdf:Statement ;
up:attribution _:588148 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:588179 a rdf:Statement ;
up:attribution _:588149 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:588180 a rdf:Statement ;
up:attribution _:588150 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:588181 a rdf:Statement ;
up:attribution _:588151 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:588182 a rdf:Statement ;
up:attribution _:588152 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:588183 a rdf:Statement ;
up:attribution _:588153 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:588184 a rdf:Statement ;
up:attribution _:588154 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:588185 a rdf:Statement ;
up:attribution _:588155 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:482 .
_:588186 a rdf:Statement ;
up:attribution _:588156 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:574 .
_:588187 a rdf:Statement ;
up:attribution _:588157 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:588188 a rdf:Statement ;
up:attribution _:588158 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
_:588189 a rdf:Statement ;
up:attribution _:588159 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:588190 a rdf:Statement ;
up:attribution _:588160 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004222 .
_:588191 a rdf:Statement ;
up:attribution _:588161 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000270 .
_:588192 a rdf:Statement ;
up:attribution _:588162 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042597 .
_:588193 a rdf:Statement ;
up:attribution _:588163 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:588194 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:588195 a rdf:Statement ;
up:attribution _:588164 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:588196 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:588197 a rdf:Statement ;
up:attribution _:588165 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:588198 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:588199 a rdf:Statement ;
up:attribution _:588166 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:588200 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:588201 a rdf:Statement ;
up:attribution _:588167 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:588202 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:588203 a rdf:Statement ;
up:attribution _:588168 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:588204 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:588205 a rdf:Statement ;
up:attribution _:588169 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:588206 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:588207 a rdf:Statement ;
up:attribution _:588170 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:588208 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:588209 a rdf:Statement ;
up:attribution _:588171 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:588210 a rdf:Statement ;
up:source unirule:MF_01623 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:588211 a rdf:Statement ;
up:attribution _:588172 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:588212 a rdf:Statement ;
up:attribution _:588173 ;
rdf:subject ?sam70 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:732 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01623
#Rule MF_01623 Created by:? on:2005-11-23 Modified by:Edouard de Castro on:2022-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01623 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01623a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionP0C0T582 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T584 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_0162377 .
?templateMotifSequenceMatchRegionP0C0T582 faldo:begin ?templateMotifSequenceMatchBeginP0C0T583 .
?templateMotifSequenceMatchBeginP0C0T583 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T578 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T584 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0162388 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_0162379 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0162387 .
?targetMotifMatchRegionMatchBeginMF_0162387 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162380 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0162388 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_8) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_0162377, 1, (STRLEN(?templateMotifCigarP0C0T5MF_0162377) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_0162377, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP0C0T578) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162379, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162379) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162379, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162379, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162379) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162379, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0162380) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_0162377, 1, (STRLEN(?templateMotifCigarP0C0T5MF_0162377) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_0162377, CONCAT('^(?:-*[^-]){', STR(((235 - ?templateMotifSequenceMatchBeginPositionP0C0T578) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162379, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162379) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162379, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162379, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162379) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162379, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0162380) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP0C0T599 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_0162394 .
?templateMotifSequenceMatchRegionP0C0T599 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5100 .
?templateMotifSequenceMatchBeginP0C0T5100 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T595 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5101 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_0162396 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623104 .
?targetMotifMatchRegionMatchBeginMF_01623104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0162397 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623105 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_7) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_0162394, 1, (STRLEN(?templateMotifCigarP0C0T5MF_0162394) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_0162394, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP0C0T595) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162396, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162396) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162396, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162396) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0162397) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_0162394, 1, (STRLEN(?templateMotifCigarP0C0T5MF_0162394) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_0162394, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP0C0T595) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162396, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162396) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_0162396, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_0162396) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_0162396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0162397) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs2t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP0C0T5116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623111 .
?templateMotifSequenceMatchRegionP0C0T5116 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5117 .
?templateMotifSequenceMatchBeginP0C0T5117 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5112 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5118 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623121 .
?targetMotifMatchRegionMatchBeginMF_01623121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623122 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_9) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623111, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623111) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623111, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0C0T5112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623113, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623113) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623113, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623113) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01623114) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623111, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623111) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623111, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP0C0T5112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623113, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623113) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623113, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623113) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01623114) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs3t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP0C0T5133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623128 .
?templateMotifSequenceMatchRegionP0C0T5133 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5134 .
?templateMotifSequenceMatchBeginP0C0T5134 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5129 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5135 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623138 .
?targetMotifMatchRegionMatchBeginMF_01623138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623139 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623128, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623128) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623128, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionP0C0T5129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623130, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623130) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623130, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623130) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01623131) - 1) AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs4t142) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP0C0T5148 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5150 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623143 .
?templateMotifSequenceMatchRegionP0C0T5148 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5149 .
?templateMotifSequenceMatchBeginP0C0T5149 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5144 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5150 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623154 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623145 .
?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623153 .
?targetMotifMatchRegionMatchBeginMF_01623153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623146 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623154 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623143, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623143) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623143, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionP0C0T5144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623145, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623145) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623145, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623145) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) .
BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01623146) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs4t157) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP0C0T5163 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5165 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623158 .
?templateMotifSequenceMatchRegionP0C0T5163 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5164 .
?templateMotifSequenceMatchBeginP0C0T5164 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5159 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5165 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623169 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623160 .
?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623168 .
?targetMotifMatchRegionMatchBeginMF_01623168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623161 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623169 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623158, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623158) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623158, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP0C0T5159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623160, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623160) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623160, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623160) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01623161) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs4t172) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionP0C0T5178 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5180 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623173 .
?templateMotifSequenceMatchRegionP0C0T5178 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5179 .
?templateMotifSequenceMatchBeginP0C0T5179 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5174 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5180 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623184 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623175 .
?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623183 .
?targetMotifMatchRegionMatchBeginMF_01623183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623176 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623184 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623173, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623173) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623173, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP0C0T5174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623175, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623175) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623175, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623175) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) .
BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_01623176) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs4t187) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionP0C0T5193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623188 .
?templateMotifSequenceMatchRegionP0C0T5193 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5194 .
?templateMotifSequenceMatchBeginP0C0T5194 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5189 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5195 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623190 .
?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623198 .
?targetMotifMatchRegionMatchBeginMF_01623198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623199 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623188, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623188) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623188, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP0C0T5189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623190, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623190) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623190, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623190) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_01623191) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs4t202) .
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) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionP0C0T5208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C0T5210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C0T5MF_01623203 .
?templateMotifSequenceMatchRegionP0C0T5208 faldo:begin ?templateMotifSequenceMatchBeginP0C0T5209 .
?templateMotifSequenceMatchBeginP0C0T5209 faldo:position ?templateMotifSequenceMatchBeginPositionP0C0T5204 ;
faldo:reference isoform:P0C0T5-1 .
?templateMotifSequenceProfileAlignmentOperationP0C0T5210 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01623214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C0T5MF_01623205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01623213 .
?targetMotifMatchRegionMatchBeginMF_01623213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01623206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01623214 edam:has_input signature:MF_01623 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C0T5MF_01623203, 1, (STRLEN(?templateMotifCigarP0C0T5MF_01623203) - STRLEN(REPLACE(?templateMotifCigarP0C0T5MF_01623203, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionP0C0T5204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623205, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623205) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C0T5MF_01623205, 1, (STRLEN(?targetMotifMatchCigarP0C0T5MF_01623205) - STRLEN(REPLACE(?targetMotifMatchCigarP0C0T5MF_01623205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_01623206) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs4t217) .
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) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01623a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag218) .
}
BIND(IF((BOUND(?tagFT_7) || BOUND(?tagFT_8) || BOUND(?tagFT_9)), ?caseWithTag218, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this up:annotation ?samsignal219 ;
up:sequence ?thisSequence .
?samsignal219 up:range ?samsignalr220 ;
rdf:type up:Signal_Peptide_Annotation .
?samsignalr220 faldo:begin ?samsignalb221 ;
faldo:end ?samsignale222 .
?samsignalb221 faldo:position ?samsignalbp223 ;
faldo:reference ?thisSequence .
?samsignale222 faldo:position ?samsignalep224 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam70) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01623a76')) AS ?keyword76) .
}
"xsd:string |