CONSTRUCT { _:371702 up:source unirule:MF_01060 . _:371703 up:source unirule:MF_01060 . _:371704 up:source unirule:MF_01060 . _:371705 up:source unirule:MF_01060 . _:371706 up:source unirule:MF_01060 . _:371707 up:source unirule:MF_01060 . _:371708 up:source unirule:MF_01060 . _:371709 up:source unirule:MF_01060 . _:371710 up:source unirule:MF_01060 . _:371711 up:source unirule:MF_01060 . _:371712 up:source unirule:MF_01060 . _:371713 up:source unirule:MF_01060 . _:371714 up:source unirule:MF_01060 . _:371715 up:source unirule:MF_01060 . _:371716 up:source unirule:MF_01060 . _:371717 up:source unirule:MF_01060 . _:371718 up:source unirule:MF_01060 . _:371719 up:source unirule:MF_01060 . _:371720 up:source unirule:MF_01060 . _:371721 up:source unirule:MF_01060 . _:371722 up:source unirule:MF_01060 . _:371723 up:source unirule:MF_01060 . _:371724 up:source unirule:MF_01060 . _:371725 up:source unirule:MF_01060 . _:371726 up:source unirule:MF_01060 . _:371727 up:source unirule:MF_01060 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 ; up:classifiedWith GO:0004555 , GO:0005991 , GO:0042597 , keyword:326 , keyword:378 , keyword:574 , keyword:732 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name0 . ?name0 up:ecName '3.2.1.28' ; up:fullName 'Periplasmic trehalase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Alpha,alpha-trehalase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Alpha,alpha-trehalose glucohydrolase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'treA' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Provides the cells with the ability to utilize trehalose at high osmolarity by splitting it into glucose molecules that can subsequently be taken up by the phosphotransferase-mediated uptake system.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/32675>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.2.1.28>. ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the glycosyl hydrolase 37 family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf ?molecule16 . ?molecule16 rdfs:label 'substrate' . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf ?molecule24 . ?molecule24 rdfs:label 'substrate' . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf ?molecule32 . ?molecule32 rdfs:label 'substrate' . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf ?molecule52 . ?molecule52 rdfs:label 'substrate' . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf ?molecule60 . ?molecule60 rdfs:label 'substrate' . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf ?molecule68 . ?molecule68 rdfs:label 'substrate' . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf ?molecule76 . ?molecule76 rdfs:label 'substrate' . ?sam79 up:classifiedWith keyword:732 . ?signal80 faldo:begin ?signalb81 ; faldo:end ?signale82 . ?signalb81 faldo:position ?signalbp83 . ?signale82 faldo:position ?signalep84 . ?keyword85 up:range ?signal80 . _:371728 a rdf:Statement ; up:attribution _:371702 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:371729 a rdf:Statement ; up:attribution _:371703 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:371730 a rdf:Statement ; up:attribution _:371704 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:371731 a rdf:Statement ; up:attribution _:371705 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:371732 a rdf:Statement ; up:attribution _:371706 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:371733 a rdf:Statement ; up:attribution _:371707 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:371734 a rdf:Statement ; up:attribution _:371708 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:371735 a rdf:Statement ; up:attribution _:371709 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:371736 a rdf:Statement ; up:attribution _:371710 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:371737 a rdf:Statement ; up:attribution _:371711 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:371738 a rdf:Statement ; up:attribution _:371712 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:326 . _:371739 a rdf:Statement ; up:attribution _:371713 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:574 . _:371740 a rdf:Statement ; up:attribution _:371714 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:371741 a rdf:Statement ; up:attribution _:371715 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004555 . _:371742 a rdf:Statement ; up:attribution _:371716 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005991 . _:371743 a rdf:Statement ; up:attribution _:371717 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042597 . _:371744 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:371745 a rdf:Statement ; up:attribution _:371718 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:371746 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:371747 a rdf:Statement ; up:attribution _:371719 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:371748 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:371749 a rdf:Statement ; up:attribution _:371720 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:371750 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:371751 a rdf:Statement ; up:attribution _:371721 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:371752 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:371753 a rdf:Statement ; up:attribution _:371722 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:371754 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:371755 a rdf:Statement ; up:attribution _:371723 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:371756 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:371757 a rdf:Statement ; up:attribution _:371724 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:371758 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:371759 a rdf:Statement ; up:attribution _:371725 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:371760 a rdf:Statement ; up:source unirule:MF_01060 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:371761 a rdf:Statement ; up:attribution _:371726 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:371762 a rdf:Statement ; up:attribution _:371727 ; rdf:subject ?sam79 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01060 #Rule MF_01060 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-11-28 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01060 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_01060a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01060a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01060a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01060a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01060a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01060a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01060a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP1348291 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1348293 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_0106086 . ?templateMotifSequenceMatchRegionP1348291 faldo:begin ?templateMotifSequenceMatchBeginP1348292 . ?templateMotifSequenceMatchBeginP1348292 faldo:position ?templateMotifSequenceMatchBeginPositionP1348287 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP1348293 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0106097 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_0106088 . ?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0106096 . ?targetMotifMatchRegionMatchBeginMF_0106096 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0106089 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0106097 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_0106086, 1, (STRLEN(?templateMotifCigarP13482MF_0106086) - STRLEN(REPLACE(?templateMotifCigarP13482MF_0106086, CONCAT('^(?:-*[^-]){', STR(((159 - ?templateMotifSequenceMatchBeginPositionP1348287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_0106088, 1, (STRLEN(?targetMotifMatchCigarP13482MF_0106088) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_0106088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_0106088, 1, (STRLEN(?targetMotifMatchCigarP13482MF_0106088) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_0106088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) . BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0106089) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_0106086, 1, (STRLEN(?templateMotifCigarP13482MF_0106086) - STRLEN(REPLACE(?templateMotifCigarP13482MF_0106086, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP1348287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_0106088, 1, (STRLEN(?targetMotifMatchCigarP13482MF_0106088) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_0106088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_0106088, 1, (STRLEN(?targetMotifMatchCigarP13482MF_0106088) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_0106088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0106089) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)) = 'WD')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP13482108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060103 . ?templateMotifSequenceMatchRegionP13482108 faldo:begin ?templateMotifSequenceMatchBeginP13482109 . ?templateMotifSequenceMatchBeginP13482109 faldo:position ?templateMotifSequenceMatchBeginPositionP13482104 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482110 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060113 . ?targetMotifMatchRegionMatchBeginMF_01060113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060114 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060103, 1, (STRLEN(?templateMotifCigarP13482MF_01060103) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060103, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP13482104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060105, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060105) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060105, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060105) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01060106) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060103, 1, (STRLEN(?templateMotifCigarP13482MF_01060103) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060103, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionP13482104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060105, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060105) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060105, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060105) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_01060106) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse22) . FILTER (REGEX('[RH]SQ', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) . BIND(URI(CONCAT(STR(?this), '#MF_01060a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP13482125 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482127 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060120 . ?templateMotifSequenceMatchRegionP13482125 faldo:begin ?templateMotifSequenceMatchBeginP13482126 . ?templateMotifSequenceMatchBeginP13482126 faldo:position ?templateMotifSequenceMatchBeginPositionP13482121 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482127 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060131 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060122 . ?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060130 . ?targetMotifMatchRegionMatchBeginMF_01060130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060123 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060131 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060120, 1, (STRLEN(?templateMotifCigarP13482MF_01060120) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060120, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionP13482121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060122, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060122) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060122, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060122) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_01060123) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060120, 1, (STRLEN(?templateMotifCigarP13482MF_01060120) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060120, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP13482121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060122, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060122) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060122, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060122) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_01060123) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t136) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse30) . FILTER (REGEX('R[PQ]E', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) . BIND(URI(CONCAT(STR(?this), '#MF_01060a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionP13482142 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482144 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060137 . ?templateMotifSequenceMatchRegionP13482142 faldo:begin ?templateMotifSequenceMatchBeginP13482143 . ?templateMotifSequenceMatchBeginP13482143 faldo:position ?templateMotifSequenceMatchBeginPositionP13482138 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482144 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060148 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060139 . ?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060147 . ?targetMotifMatchRegionMatchBeginMF_01060147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060140 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060148 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060137, 1, (STRLEN(?templateMotifCigarP13482MF_01060137) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060137, CONCAT('^(?:-*[^-]){', STR(((312 - ?templateMotifSequenceMatchBeginPositionP13482138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060139, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060139) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060139, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060139) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) . BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_01060140) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t151) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionP13482157 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482159 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060152 . ?templateMotifSequenceMatchRegionP13482157 faldo:begin ?templateMotifSequenceMatchBeginP13482158 . ?templateMotifSequenceMatchBeginP13482158 faldo:position ?templateMotifSequenceMatchBeginPositionP13482153 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482159 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060163 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060154 . ?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060162 . ?targetMotifMatchRegionMatchBeginMF_01060162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060155 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060163 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060152, 1, (STRLEN(?templateMotifCigarP13482MF_01060152) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060152, CONCAT('^(?:-*[^-]){', STR(((496 - ?templateMotifSequenceMatchBeginPositionP13482153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060154, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060154) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060154, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060154) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_01060155) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t166) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP13482172 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482174 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060167 . ?templateMotifSequenceMatchRegionP13482172 faldo:begin ?templateMotifSequenceMatchBeginP13482173 . ?templateMotifSequenceMatchBeginP13482173 faldo:position ?templateMotifSequenceMatchBeginPositionP13482168 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482174 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060169 . ?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060177 . ?targetMotifMatchRegionMatchBeginMF_01060177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060178 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060167, 1, (STRLEN(?templateMotifCigarP13482MF_01060167) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060167, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionP13482168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060169, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060169) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060169, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060169) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01060170) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t181) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionP13482187 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482189 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060182 . ?templateMotifSequenceMatchRegionP13482187 faldo:begin ?templateMotifSequenceMatchBeginP13482188 . ?templateMotifSequenceMatchBeginP13482188 faldo:position ?templateMotifSequenceMatchBeginPositionP13482183 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482189 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060193 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060184 . ?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060192 . ?targetMotifMatchRegionMatchBeginMF_01060192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060185 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060193 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060182, 1, (STRLEN(?templateMotifCigarP13482MF_01060182) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060182, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP13482183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060184, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060184) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060184, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060184) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) . BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01060185) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t196) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch201 faldo:location ?templateMotifSequenceMatchRegionP13482202 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482204 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060197 . ?templateMotifSequenceMatchRegionP13482202 faldo:begin ?templateMotifSequenceMatchBeginP13482203 . ?templateMotifSequenceMatchBeginP13482203 faldo:position ?templateMotifSequenceMatchBeginPositionP13482198 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482204 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch205 faldo:location ?targetMotifMatchRegionMatch206 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060208 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060199 . ?targetMotifMatchRegionMatch206 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060207 . ?targetMotifMatchRegionMatchBeginMF_01060207 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060200 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060208 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060197, 1, (STRLEN(?templateMotifCigarP13482MF_01060197) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060197, CONCAT('^(?:-*[^-]){', STR(((310 - ?templateMotifSequenceMatchBeginPositionP13482198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060199, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060199) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060199, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060199) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) . BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_01060200) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t211) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionP13482217 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP13482219 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP13482MF_01060212 . ?templateMotifSequenceMatchRegionP13482217 faldo:begin ?templateMotifSequenceMatchBeginP13482218 . ?templateMotifSequenceMatchBeginP13482218 faldo:position ?templateMotifSequenceMatchBeginPositionP13482213 ; faldo:reference isoform:P13482-1 . ?templateMotifSequenceProfileAlignmentOperationP13482219 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . ?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01060223 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP13482MF_01060214 . ?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01060222 . ?targetMotifMatchRegionMatchBeginMF_01060222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01060215 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01060223 edam:has_input signature:MF_01060 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP13482MF_01060212, 1, (STRLEN(?templateMotifCigarP13482MF_01060212) - STRLEN(REPLACE(?templateMotifCigarP13482MF_01060212, CONCAT('^(?:-*[^-]){', STR(((511 - ?templateMotifSequenceMatchBeginPositionP13482213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP13482MF_01060214, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060214) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP13482MF_01060214, 1, (STRLEN(?targetMotifMatchCigarP13482MF_01060214) - STRLEN(REPLACE(?targetMotifMatchCigarP13482MF_01060214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) . BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_01060215) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs1t226) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01060a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(?this AS ?case10) . } OPTIONAL { ?this up:annotation ?samsignal227 ; up:sequence ?thisSequence . ?samsignal227 up:range ?samsignalr228 ; rdf:type up:Signal_Peptide_Annotation . ?samsignalr228 faldo:begin ?samsignalb229 ; faldo:end ?samsignale230 . ?samsignalb229 faldo:position ?samsignalbp231 ; faldo:reference ?thisSequence . ?samsignale230 faldo:position ?samsignalep232 ; faldo:reference ?thisSequence . BIND(?this AS ?sam79) . } BIND(URI(CONCAT(STR(?this), '#MF_01060a85')) AS ?keyword85) . }