CONSTRUCT { _:17972 up:source unirule:MF_00044 . _:17973 up:source unirule:MF_00044 . _:17974 up:source unirule:MF_00044 . _:17975 up:source unirule:MF_00044 . _:17976 up:source unirule:MF_00044 . _:17977 up:source unirule:MF_00044 . _:17978 up:source unirule:MF_00044 . _:17979 up:source unirule:MF_00044 . _:17980 up:source unirule:MF_00044 . _:17981 up:source unirule:MF_00044 . _:17982 up:source unirule:MF_00044 . _:17983 up:source unirule:MF_00044 . _:17984 up:source unirule:MF_00044 . _:17985 up:source unirule:MF_00044 . _:17986 up:source unirule:MF_00044 . _:17987 up:source unirule:MF_00044 . _:17988 up:source unirule:MF_00044 . _:17989 up:source unirule:MF_00044 . _:17990 up:source unirule:MF_00044 . _:17991 up:source unirule:MF_00044 . _:17992 up:source unirule:MF_00044 . _:17993 up:source unirule:MF_00044 . _:17994 up:source unirule:MF_00044 . _:17995 up:source unirule:MF_00044 . _:17996 up:source unirule:MF_00044 . _:17997 up:source unirule:MF_00044 . _:17998 up:source unirule:MF_00044 . _:17999 up:source unirule:MF_00044 . _:18000 up:source unirule:MF_00044 . _:18001 up:source unirule:MF_00044 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 ; up:classifiedWith GO:0004815 , GO:0005524 , GO:0005737 , GO:0006422 , keyword:30 , keyword:436 , keyword:547 , keyword:648 , keyword:67 , keyword:963 . ?gene0 skos:prefLabel 'aspS' . ?annotation1 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation2 a up:Subcellular_Location_Annotation . ?annotation2li3 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family. Type 1 subfamily.' . ?case5 up:alternativeName ?name7 , ?name8 ; up:recommendedName ?name6 . ?name6 up:ecName '6.1.1.23' ; up:fullName 'Aspartate--tRNA(Asp/Asn) ligase' ; rdf:type up:Structured_Name . ?name7 up:fullName 'Aspartyl-tRNA synthetase' ; up:shortName 'AspRS' ; rdf:type up:Structured_Name . ?name8 up:fullName 'Non-discriminating aspartyl-tRNA synthetase' ; up:shortName 'ND-AspRS' ; rdf:type up:Structured_Name . ?case9 up:alternativeName ?name11 ; up:recommendedName ?name10 . ?name10 up:ecName '6.1.1.12' ; up:fullName 'Aspartate--tRNA ligase' ; rdf:type up:Structured_Name . ?name11 up:fullName 'Aspartyl-tRNA synthetase' ; up:shortName 'AspRS' ; rdf:type up:Structured_Name . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for tRNA non-discrimination' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for tRNA non-discrimination' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; up:ligand ?ligand28 ; rdf:type up:Binding_Site_Annotation . ?pfsb26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand28 rdfs:subClassOf chebi:30616 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:30616 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; rdf:type up:Region_Annotation ; rdfs:comment 'Aspartate' . ?pfsb40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29991 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:29991 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf chebi:30616 . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:29991 . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; up:ligand ?ligand76 ; rdf:type up:Binding_Site_Annotation . ?pfsb74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?ligand76 rdfs:subClassOf chebi:30616 . ?pfs79 up:annotation ?annotation80 . ?annotation80 faldo:begin ?pfsb81 ; faldo:end ?pfse82 ; up:ligand ?ligand83 ; rdf:type up:Binding_Site_Annotation . ?pfsb81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfse82 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?ligand83 rdfs:subClassOf chebi:29991 . _:18002 a rdf:Statement ; up:attribution _:17972 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:18003 a rdf:Statement ; up:attribution _:17973 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:18004 a rdf:Statement ; up:attribution _:17974 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:18005 a rdf:Statement ; up:attribution _:17975 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:18006 a rdf:Statement ; up:attribution _:17976 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:18007 a rdf:Statement ; up:attribution _:17977 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:30 . _:18008 a rdf:Statement ; up:attribution _:17978 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:648 . _:18009 a rdf:Statement ; up:attribution _:17979 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:18010 a rdf:Statement ; up:attribution _:17980 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:18011 a rdf:Statement ; up:attribution _:17981 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:18012 a rdf:Statement ; up:attribution _:17982 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004815 . _:18013 a rdf:Statement ; up:attribution _:17983 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:18014 a rdf:Statement ; up:attribution _:17984 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006422 . _:18015 a rdf:Statement ; up:attribution _:17985 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:18016 a rdf:Statement ; up:attribution _:17986 ; rdf:subject ?case5 ; rdf:predicate up:recommendedName ; rdf:object ?name6 . _:18017 a rdf:Statement ; up:attribution _:17987 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name7 . _:18018 a rdf:Statement ; up:attribution _:17988 ; rdf:subject ?case5 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:18019 a rdf:Statement ; up:attribution _:17989 ; rdf:subject ?case9 ; rdf:predicate up:recommendedName ; rdf:object ?name10 . _:18020 a rdf:Statement ; up:attribution _:17990 ; rdf:subject ?case9 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:18021 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:18022 a rdf:Statement ; up:attribution _:17991 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:18023 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:18024 a rdf:Statement ; up:attribution _:17992 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:18025 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:18026 a rdf:Statement ; up:attribution _:17993 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:18027 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:18028 a rdf:Statement ; up:attribution _:17994 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:18029 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:18030 a rdf:Statement ; up:attribution _:17995 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:18031 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:18032 a rdf:Statement ; up:attribution _:17996 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:18033 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:18034 a rdf:Statement ; up:attribution _:17997 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:18035 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:18036 a rdf:Statement ; up:attribution _:17998 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:18037 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:18038 a rdf:Statement ; up:attribution _:17999 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:18039 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:18040 a rdf:Statement ; up:attribution _:18000 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:18041 a rdf:Statement ; up:source unirule:MF_00044 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:18042 a rdf:Statement ; up:attribution _:18001 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00044 #Rule MF_00044 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon86 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00044 . ?thisOrganism rdfs:subClassOf+ ?supertaxon86 . BIND(URI(CONCAT(STR(?this), '#MF_00044a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00044a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00044a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionQ5142292 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5142294 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ51422MF_0004487 . ?templateMotifSequenceMatchRegionQ5142292 faldo:begin ?templateMotifSequenceMatchBeginQ5142293 . ?templateMotifSequenceMatchBeginQ5142293 faldo:position ?templateMotifSequenceMatchBeginPositionQ5142288 ; faldo:reference isoform:Q51422-1 . ?templateMotifSequenceProfileAlignmentOperationQ5142294 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0004498 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ51422MF_0004489 . ?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0004497 . ?targetMotifMatchRegionMatchBeginMF_0004497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0004490 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0004498 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagNonDiscr1_bact) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ51422MF_0004487, 1, (STRLEN(?templateMotifCigarQ51422MF_0004487) - STRLEN(REPLACE(?templateMotifCigarQ51422MF_0004487, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionQ5142288) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ51422MF_0004489, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_0004489) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_0004489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ51422MF_0004489, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_0004489) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_0004489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0004490) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionQ51422107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ51422109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ51422MF_00044102 . ?templateMotifSequenceMatchRegionQ51422107 faldo:begin ?templateMotifSequenceMatchBeginQ51422108 . ?templateMotifSequenceMatchBeginQ51422108 faldo:position ?templateMotifSequenceMatchBeginPositionQ51422103 ; faldo:reference isoform:Q51422-1 . ?templateMotifSequenceProfileAlignmentOperationQ51422109 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ51422MF_00044104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044112 . ?targetMotifMatchRegionMatchBeginMF_00044112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044113 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagNonDiscr2_bact) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ51422MF_00044102, 1, (STRLEN(?templateMotifCigarQ51422MF_00044102) - STRLEN(REPLACE(?templateMotifCigarQ51422MF_00044102, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionQ51422103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ51422MF_00044104, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_00044104) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_00044104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ51422MF_00044104, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_00044104) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_00044104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00044105) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs2t116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP36419122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044117 . ?templateMotifSequenceMatchRegionP36419122 faldo:begin ?templateMotifSequenceMatchBeginP36419123 . ?templateMotifSequenceMatchBeginP36419123 faldo:position ?templateMotifSequenceMatchBeginPositionP36419118 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419124 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044127 . ?targetMotifMatchRegionMatchBeginMF_00044127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044128 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044117, 1, (STRLEN(?templateMotifCigarP36419MF_00044117) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044117, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP36419118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00044120) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044117, 1, (STRLEN(?templateMotifCigarP36419MF_00044117) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044117, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP36419118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00044120) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs3t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) . BIND(URI(CONCAT(STR(?this), '#MF_00044a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP36419139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044134 . ?templateMotifSequenceMatchRegionP36419139 faldo:begin ?templateMotifSequenceMatchBeginP36419140 . ?templateMotifSequenceMatchBeginP36419140 faldo:position ?templateMotifSequenceMatchBeginPositionP36419135 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419141 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044144 . ?targetMotifMatchRegionMatchBeginMF_00044144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044145 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044134, 1, (STRLEN(?templateMotifCigarP36419MF_00044134) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044134, CONCAT('^(?:-*[^-]){', STR(((528 - ?templateMotifSequenceMatchBeginPositionP36419135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00044137) - 1) AS ?thisPositionOn36) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044134, 1, (STRLEN(?templateMotifCigarP36419MF_00044134) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044134, CONCAT('^(?:-*[^-]){', STR(((531 - ?templateMotifSequenceMatchBeginPositionP36419135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_00044137) - 1) AS ?thisPositionOn37) . BIND(?this AS ?pfs3t150) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) . BIND(URI(CONCAT(STR(?this), '#MF_00044a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionP36419156 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419158 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044151 . ?templateMotifSequenceMatchRegionP36419156 faldo:begin ?templateMotifSequenceMatchBeginP36419157 . ?templateMotifSequenceMatchBeginP36419157 faldo:position ?templateMotifSequenceMatchBeginPositionP36419152 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419158 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044162 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044153 . ?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044161 . ?targetMotifMatchRegionMatchBeginMF_00044161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044154 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044162 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044151, 1, (STRLEN(?templateMotifCigarP36419MF_00044151) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044151, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP36419152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_00044154) - 1) AS ?thisPositionOn42) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044151, 1, (STRLEN(?templateMotifCigarP36419MF_00044151) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044151, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP36419152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00044154) - 1) AS ?thisPositionOn43) . BIND(?this AS ?pfs3t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER (REGEX('Q[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn42, (?thisPositionOn43 - ?thisPositionOn42)))) . BIND(URI(CONCAT(STR(?this), '#MF_00044a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP36419173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044168 . ?templateMotifSequenceMatchRegionP36419173 faldo:begin ?templateMotifSequenceMatchBeginP36419174 . ?templateMotifSequenceMatchBeginP36419174 faldo:position ?templateMotifSequenceMatchBeginPositionP36419169 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419175 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044178 . ?targetMotifMatchRegionMatchBeginMF_00044178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044179 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044168, 1, (STRLEN(?templateMotifCigarP36419MF_00044168) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044168, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP36419169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044170, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044170) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044170, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044170) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00044171) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs3t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP36419188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044183 . ?templateMotifSequenceMatchRegionP36419188 faldo:begin ?templateMotifSequenceMatchBeginP36419189 . ?templateMotifSequenceMatchBeginP36419189 faldo:position ?templateMotifSequenceMatchBeginPositionP36419184 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419190 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044193 . ?targetMotifMatchRegionMatchBeginMF_00044193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044194 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044183, 1, (STRLEN(?templateMotifCigarP36419MF_00044183) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044183, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP36419184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044185, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044185) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044185, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044185) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00044186) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs3t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP36419203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044198 . ?templateMotifSequenceMatchRegionP36419203 faldo:begin ?templateMotifSequenceMatchBeginP36419204 . ?templateMotifSequenceMatchBeginP36419204 faldo:position ?templateMotifSequenceMatchBeginPositionP36419199 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419205 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044208 . ?targetMotifMatchRegionMatchBeginMF_00044208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044209 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044198, 1, (STRLEN(?templateMotifCigarP36419MF_00044198) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044198, CONCAT('^(?:-*[^-]){', STR(((232 - ?templateMotifSequenceMatchBeginPositionP36419199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044200, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044200) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044200, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044200) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00044201) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs3t212) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionP36419218 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419220 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044213 . ?templateMotifSequenceMatchRegionP36419218 faldo:begin ?templateMotifSequenceMatchBeginP36419219 . ?templateMotifSequenceMatchBeginP36419219 faldo:position ?templateMotifSequenceMatchBeginPositionP36419214 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419220 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044224 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044215 . ?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044223 . ?targetMotifMatchRegionMatchBeginMF_00044223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044216 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044224 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044213, 1, (STRLEN(?templateMotifCigarP36419MF_00044213) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044213, CONCAT('^(?:-*[^-]){', STR(((442 - ?templateMotifSequenceMatchBeginPositionP36419214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044215, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044215) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044215, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044215) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) . BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_00044216) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs3t227) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionP36419233 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419235 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044228 . ?templateMotifSequenceMatchRegionP36419233 faldo:begin ?templateMotifSequenceMatchBeginP36419234 . ?templateMotifSequenceMatchBeginP36419234 faldo:position ?templateMotifSequenceMatchBeginPositionP36419229 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419235 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044239 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044230 . ?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044238 . ?targetMotifMatchRegionMatchBeginMF_00044238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044231 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044239 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044228, 1, (STRLEN(?templateMotifCigarP36419MF_00044228) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044228, CONCAT('^(?:-*[^-]){', STR(((476 - ?templateMotifSequenceMatchBeginPositionP36419229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044230, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044230) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044230, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044230) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) . BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_00044231) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs3t242) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch247 faldo:location ?templateMotifSequenceMatchRegionP36419248 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419250 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36419MF_00044243 . ?templateMotifSequenceMatchRegionP36419248 faldo:begin ?templateMotifSequenceMatchBeginP36419249 . ?templateMotifSequenceMatchBeginP36419249 faldo:position ?templateMotifSequenceMatchBeginPositionP36419244 ; faldo:reference isoform:P36419-1 . ?templateMotifSequenceProfileAlignmentOperationP36419250 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . ?targetMotifMatch251 faldo:location ?targetMotifMatchRegionMatch252 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044254 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36419MF_00044245 . ?targetMotifMatchRegionMatch252 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044253 . ?targetMotifMatchRegionMatchBeginMF_00044253 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044246 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00044254 edam:has_input signature:MF_00044 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044243, 1, (STRLEN(?templateMotifCigarP36419MF_00044243) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044243, CONCAT('^(?:-*[^-]){', STR(((483 - ?templateMotifSequenceMatchBeginPositionP36419244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1255) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044245, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044245) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044245, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044245) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), '')))), '[^-]', ''))) AS ?step2256) . BIND(((?step2256 + ?targetMotifMatchRegionMatchBeginPositionMF_00044246) - 1) AS ?thisPositionOn84) . BIND(?thisPositionOn84 AS ?thisPositionOn85) . BIND(?this AS ?pfs3t257) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse82) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00044a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag258) . BIND(URI(CONCAT(STR(?this), '#MF_00044a6')) AS ?name6) . BIND(URI(CONCAT(STR(?this), '#MF_00044a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_00044a8')) AS ?name8) . } BIND(IF((BOUND(?tagNonDiscr1_bact) || BOUND(?tagNonDiscr2_bact)), ?caseWithTag258, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag259) . BIND(URI(CONCAT(STR(?this), '#MF_00044a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_00044a11')) AS ?name11) . } BIND(IF((BOUND(?tagNonDiscr1_bact) || BOUND(?tagNonDiscr2_bact)), ?caseWithTag259, ?UNBOUND_VARIABLE) AS ?case9) . }