CONSTRUCT { _:579998 up:source unirule:MF_01623 . _:579999 up:source unirule:MF_01623 . _:580000 up:source unirule:MF_01623 . _:580001 up:source unirule:MF_01623 . _:580002 up:source unirule:MF_01623 . _:580003 up:source unirule:MF_01623 . _:580004 up:source unirule:MF_01623 . _:580005 up:source unirule:MF_01623 . _:580006 up:source unirule:MF_01623 . _:580007 up:source unirule:MF_01623 . _:580008 up:source unirule:MF_01623 . _:580009 up:source unirule:MF_01623 . _:580010 up:source unirule:MF_01623 . _:580011 up:source unirule:MF_01623 . _:580012 up:source unirule:MF_01623 . _:580013 up:source unirule:MF_01623 . _:580014 up:source unirule:MF_01623 . _:580015 up:source unirule:MF_01623 . _:580016 up:source unirule:MF_01623 . _:580017 up:source unirule:MF_01623 . _:580018 up:source unirule:MF_01623 . _:580019 up:source unirule:MF_01623 . _:580020 up:source unirule:MF_01623 . _:580021 up:source unirule:MF_01623 . _:580022 up:source unirule:MF_01623 . _:580023 up:source unirule:MF_01623 . _:580024 up:source unirule:MF_01623 . _:580025 up:source unirule:MF_01623 . _:580026 up:source unirule:MF_01623 . _:580027 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 <http://purl.uniprot.org/locations/null>. ?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 . _:580028 a rdf:Statement ; up:attribution _:579998 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:580029 a rdf:Statement ; up:attribution _:579999 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:580030 a rdf:Statement ; up:attribution _:580000 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:580031 a rdf:Statement ; up:attribution _:580001 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:580032 a rdf:Statement ; up:attribution _:580002 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:580033 a rdf:Statement ; up:attribution _:580003 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:580034 a rdf:Statement ; up:attribution _:580004 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:580035 a rdf:Statement ; up:attribution _:580005 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:580036 a rdf:Statement ; up:attribution _:580006 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:580037 a rdf:Statement ; up:attribution _:580007 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:580038 a rdf:Statement ; up:attribution _:580008 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:580039 a rdf:Statement ; up:attribution _:580009 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:482 . _:580040 a rdf:Statement ; up:attribution _:580010 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:574 . _:580041 a rdf:Statement ; up:attribution _:580011 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:645 . _:580042 a rdf:Statement ; up:attribution _:580012 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:580043 a rdf:Statement ; up:attribution _:580013 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:580044 a rdf:Statement ; up:attribution _:580014 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004222 . _:580045 a rdf:Statement ; up:attribution _:580015 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000270 . _:580046 a rdf:Statement ; up:attribution _:580016 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042597 . _:580047 a rdf:Statement ; up:attribution _:580017 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:580048 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:580049 a rdf:Statement ; up:attribution _:580018 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:580050 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:580051 a rdf:Statement ; up:attribution _:580019 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:580052 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:580053 a rdf:Statement ; up:attribution _:580020 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:580054 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:580055 a rdf:Statement ; up:attribution _:580021 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:580056 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:580057 a rdf:Statement ; up:attribution _:580022 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:580058 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:580059 a rdf:Statement ; up:attribution _:580023 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:580060 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:580061 a rdf:Statement ; up:attribution _:580024 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:580062 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:580063 a rdf:Statement ; up:attribution _:580025 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:580064 a rdf:Statement ; up:source unirule:MF_01623 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:580065 a rdf:Statement ; up:attribution _:580026 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:580066 a rdf:Statement ; up:attribution _:580027 ; 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:gkeller on:2005-11-23 Modified by:ecastro 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) . }