CONSTRUCT { _:568812 up:source unirule:MF_01574 . _:568813 up:source unirule:MF_01574 . _:568814 up:source unirule:MF_01574 . _:568815 up:source unirule:MF_01574 . _:568816 up:source unirule:MF_01574 . _:568817 up:source unirule:MF_01574 . _:568818 up:source unirule:MF_01574 . _:568819 up:source unirule:MF_01574 . _:568820 up:source unirule:MF_01574 . _:568821 up:source unirule:MF_01574 . _:568822 up:source unirule:MF_01574 . _:568823 up:source unirule:MF_01574 . _:568824 up:source unirule:MF_01574 . _:568825 up:source unirule:MF_01574 . _:568826 up:source unirule:MF_01574 . _:568827 up:source unirule:MF_01574 . _:568828 up:source unirule:MF_01574 . _:568829 up:source unirule:MF_01574 . _:568830 up:source unirule:MF_01574 . _:568831 up:source unirule:MF_01574 . _:568832 up:source unirule:MF_01574 . _:568833 up:source unirule:MF_01574 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0005990 , GO:0033920 , keyword:326 , keyword:378 ; up:recommendedName ?name0 . ?name0 up:ecName '3.2.1.85' ; up:fullName '6-phospho-beta-galactosidase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Beta-D-phosphogalactoside galactohydrolase' ; up:shortName 'PGALase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'P-beta-Gal' ; up:shortName 'PBG' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'lacG' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/24568>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.2.1.85>. ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate metabolism; lactose degradation; D-galactose 6-phosphate and beta-D-glucose from lactose 6-phosphate: step 1/1.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the glycosyl hydrolase 1 family.' . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:91004 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:91004 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:91004 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:91004 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:91004 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:91004 . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation . ?pfsb64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf chebi:91004 . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:91004 . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf chebi:91004 . _:568834 a rdf:Statement ; up:attribution _:568812 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:568835 a rdf:Statement ; up:attribution _:568813 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:568836 a rdf:Statement ; up:attribution _:568814 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:568837 a rdf:Statement ; up:attribution _:568815 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:568838 a rdf:Statement ; up:attribution _:568816 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:568839 a rdf:Statement ; up:attribution _:568817 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:568840 a rdf:Statement ; up:attribution _:568818 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:568841 a rdf:Statement ; up:attribution _:568819 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:326 . _:568842 a rdf:Statement ; up:attribution _:568820 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:568843 a rdf:Statement ; up:attribution _:568821 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0033920 . _:568844 a rdf:Statement ; up:attribution _:568822 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005990 . _:568845 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:568846 a rdf:Statement ; up:attribution _:568823 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:568847 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:568848 a rdf:Statement ; up:attribution _:568824 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:568849 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:568850 a rdf:Statement ; up:attribution _:568825 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:568851 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:568852 a rdf:Statement ; up:attribution _:568826 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:568853 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:568854 a rdf:Statement ; up:attribution _:568827 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:568855 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:568856 a rdf:Statement ; up:attribution _:568828 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:568857 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:568858 a rdf:Statement ; up:attribution _:568829 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:568859 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:568860 a rdf:Statement ; up:attribution _:568830 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:568861 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:568862 a rdf:Statement ; up:attribution _:568831 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:568863 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:568864 a rdf:Statement ; up:attribution _:568832 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:568865 a rdf:Statement ; up:source unirule:MF_01574 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:568866 a rdf:Statement ; up:attribution _:568833 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01574 #Rule MF_01574 Created by:? on:2006-11-02 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon83 {taxon:1239 taxon:32066} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01574 . ?thisOrganism rdfs:subClassOf+ ?supertaxon83 . BIND(URI(CONCAT(STR(?this), '#MF_01574a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01574a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01574a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01574a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01574a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01574a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP1154689 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1154691 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_0157484 . ?templateMotifSequenceMatchRegionP1154689 faldo:begin ?templateMotifSequenceMatchBeginP1154690 . ?templateMotifSequenceMatchBeginP1154690 faldo:position ?templateMotifSequenceMatchBeginPositionP1154685 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP1154691 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0157495 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_0157486 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0157494 . ?targetMotifMatchRegionMatchBeginMF_0157494 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0157487 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0157495 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_0157484, 1, (STRLEN(?templateMotifCigarP11546MF_0157484) - STRLEN(REPLACE(?templateMotifCigarP11546MF_0157484, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP1154685) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_0157486, 1, (STRLEN(?targetMotifMatchCigarP11546MF_0157486) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_0157486, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_0157486, 1, (STRLEN(?targetMotifMatchCigarP11546MF_0157486) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_0157486, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0157487) - 1) AS ?thisPositionOn12) . BIND(?thisPositionOn12 AS ?thisPositionOn13) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP11546104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_0157499 . ?templateMotifSequenceMatchRegionP11546104 faldo:begin ?templateMotifSequenceMatchBeginP11546105 . ?templateMotifSequenceMatchBeginP11546105 faldo:position ?templateMotifSequenceMatchBeginPositionP11546100 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546106 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574109 . ?targetMotifMatchRegionMatchBeginMF_01574109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574110 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_0157499, 1, (STRLEN(?templateMotifCigarP11546MF_0157499) - STRLEN(REPLACE(?templateMotifCigarP11546MF_0157499, CONCAT('^(?:-*[^-]){', STR(((375 - ?templateMotifSequenceMatchBeginPositionP11546100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574101, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574101) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574101, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574101) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01574102) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP11546119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574114 . ?templateMotifSequenceMatchRegionP11546119 faldo:begin ?templateMotifSequenceMatchBeginP11546120 . ?templateMotifSequenceMatchBeginP11546120 faldo:position ?templateMotifSequenceMatchBeginPositionP11546115 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546121 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574124 . ?targetMotifMatchRegionMatchBeginMF_01574124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574125 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574114, 1, (STRLEN(?templateMotifCigarP11546MF_01574114) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574114, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP11546115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574116, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574116) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574116, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574116) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01574117) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP11546134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574129 . ?templateMotifSequenceMatchRegionP11546134 faldo:begin ?templateMotifSequenceMatchBeginP11546135 . ?templateMotifSequenceMatchBeginP11546135 faldo:position ?templateMotifSequenceMatchBeginPositionP11546130 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546136 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574139 . ?targetMotifMatchRegionMatchBeginMF_01574139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574140 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574129, 1, (STRLEN(?templateMotifCigarP11546MF_01574129) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574129, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP11546130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574131, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574131) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574131, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574131) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01574132) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t143) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP11546149 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546151 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574144 . ?templateMotifSequenceMatchRegionP11546149 faldo:begin ?templateMotifSequenceMatchBeginP11546150 . ?templateMotifSequenceMatchBeginP11546150 faldo:position ?templateMotifSequenceMatchBeginPositionP11546145 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546151 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574155 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574146 . ?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574154 . ?targetMotifMatchRegionMatchBeginMF_01574154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574147 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574155 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574144, 1, (STRLEN(?templateMotifCigarP11546MF_01574144) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574144, CONCAT('^(?:-*[^-]){', STR(((159 - ?templateMotifSequenceMatchBeginPositionP11546145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574146, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574146) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574146, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574146) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01574147) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP11546164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574159 . ?templateMotifSequenceMatchRegionP11546164 faldo:begin ?templateMotifSequenceMatchBeginP11546165 . ?templateMotifSequenceMatchBeginP11546165 faldo:position ?templateMotifSequenceMatchBeginPositionP11546160 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546166 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574169 . ?targetMotifMatchRegionMatchBeginMF_01574169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574170 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574159, 1, (STRLEN(?templateMotifCigarP11546MF_01574159) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574159, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP11546160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574161, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574161) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574161, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574161) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01574162) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP11546179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574174 . ?templateMotifSequenceMatchRegionP11546179 faldo:begin ?templateMotifSequenceMatchBeginP11546180 . ?templateMotifSequenceMatchBeginP11546180 faldo:position ?templateMotifSequenceMatchBeginPositionP11546175 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546181 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574184 . ?targetMotifMatchRegionMatchBeginMF_01574184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574185 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574174, 1, (STRLEN(?templateMotifCigarP11546MF_01574174) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574174, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionP11546175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574176, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574176) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574176, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574176) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01574177) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER (REGEX('[ND]', SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01574a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP11546194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574189 . ?templateMotifSequenceMatchRegionP11546194 faldo:begin ?templateMotifSequenceMatchBeginP11546195 . ?templateMotifSequenceMatchBeginP11546195 faldo:position ?templateMotifSequenceMatchBeginPositionP11546190 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546196 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574199 . ?targetMotifMatchRegionMatchBeginMF_01574199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574200 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574189, 1, (STRLEN(?templateMotifCigarP11546MF_01574189) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574189, CONCAT('^(?:-*[^-]){', STR(((428 - ?templateMotifSequenceMatchBeginPositionP11546190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574191, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574191) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574191, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574191) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01574192) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01574a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP11546209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574204 . ?templateMotifSequenceMatchRegionP11546209 faldo:begin ?templateMotifSequenceMatchBeginP11546210 . ?templateMotifSequenceMatchBeginP11546210 faldo:position ?templateMotifSequenceMatchBeginPositionP11546205 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546211 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574214 . ?targetMotifMatchRegionMatchBeginMF_01574214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574215 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574204, 1, (STRLEN(?templateMotifCigarP11546MF_01574204) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574204, CONCAT('^(?:-*[^-]){', STR(((429 - ?templateMotifSequenceMatchBeginPositionP11546205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574206, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574206) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574206, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574206) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01574207) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP11546224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574219 . ?templateMotifSequenceMatchRegionP11546224 faldo:begin ?templateMotifSequenceMatchBeginP11546225 . ?templateMotifSequenceMatchBeginP11546225 faldo:position ?templateMotifSequenceMatchBeginPositionP11546220 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546226 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574229 . ?targetMotifMatchRegionMatchBeginMF_01574229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574230 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574219, 1, (STRLEN(?templateMotifCigarP11546MF_01574219) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574219, CONCAT('^(?:-*[^-]){', STR(((435 - ?templateMotifSequenceMatchBeginPositionP11546220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574221, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574221) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574221, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574221) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01574222) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP11546239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11546241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP11546MF_01574234 . ?templateMotifSequenceMatchRegionP11546239 faldo:begin ?templateMotifSequenceMatchBeginP11546240 . ?templateMotifSequenceMatchBeginP11546240 faldo:position ?templateMotifSequenceMatchBeginPositionP11546235 ; faldo:reference isoform:P11546-1 . ?templateMotifSequenceProfileAlignmentOperationP11546241 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01574245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP11546MF_01574236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01574244 . ?targetMotifMatchRegionMatchBeginMF_01574244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01574237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01574245 edam:has_input signature:MF_01574 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11546MF_01574234, 1, (STRLEN(?templateMotifCigarP11546MF_01574234) - STRLEN(REPLACE(?templateMotifCigarP11546MF_01574234, CONCAT('^(?:-*[^-]){', STR(((437 - ?templateMotifSequenceMatchBeginPositionP11546235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11546MF_01574236, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574236) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11546MF_01574236, 1, (STRLEN(?targetMotifMatchCigarP11546MF_01574236) - STRLEN(REPLACE(?targetMotifMatchCigarP11546MF_01574236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01574237) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01574a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } }