Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-251
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-275
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-276
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-167
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-250
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-274
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-165
http://purl.uniprot.org/unirules/MF_00172#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00172#construct-template-166
http://purl.uniprot.org/unirules/MF_00172#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00172#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00172#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00172#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00172#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00172#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:68965 up:source unirule:MF_00172 . _:68966 up:source unirule:MF_00172 . _:68967 up:source unirule:MF_00172 . _:68968 up:source unirule:MF_00172 . _:68969 up:source unirule:MF_00172 . _:68970 up:source unirule:MF_00172 . _:68971 up:source unirule:MF_00172 . _:68972 up:source unirule:MF_00172 . _:68973 up:source unirule:MF_00172 . _:68974 up:source unirule:MF_00172 . _:68975 up:source unirule:MF_00172 . _:68976 up:source unirule:MF_00172 . _:68977 up:source unirule:MF_00172 . _:68978 up:source unirule:MF_00172 . _:68979 up:source unirule:MF_00172 . _:68980 up:source unirule:MF_00172 . _:68981 up:source unirule:MF_00172 . _:68982 up:source unirule:MF_00172 . _:68983 up:source unirule:MF_00172 . _:68984 up:source unirule:MF_00172 . _:68985 up:source unirule:MF_00172 . _:68986 up:source unirule:MF_00172 . _:68987 up:source unirule:MF_00172 . _:68988 up:source unirule:MF_00172 . _:68989 up:source unirule:MF_00172 . _:68990 up:source unirule:MF_00172 . _:68991 up:source unirule:MF_00172 . _:68992 up:source unirule:MF_00172 . _:68993 up:source unirule:MF_00172 . _:68994 up:source unirule:MF_00172 . _:68995 up:source unirule:MF_00172 . _:68996 up:source unirule:MF_00172 . _:68997 up:source unirule:MF_00172 . _:68998 up:source unirule:MF_00172 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 ; up:classifiedWith GO:0003871 , GO:0009086 , keyword:28 , keyword:479 , keyword:486 , keyword:489 , keyword:677 , keyword:808 , keyword:862 ; up:recommendedName ?name0 . ?name0 up:ecName '2.1.1.14' ; up:fullName '5-methyltetrahydropteroyltriglutamate--homocysteine methyltransferase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Cobalamin-independent methionine synthase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Methionine synthase, vitamin-B12 independent isozyme' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'metE' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the transfer of a methyl group from 5-methyltetrahydrofolate to homocysteine resulting in methionine formation.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity ; up:enzymeClass . ?annotation7 up:cofactor chebi:29105 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 zinc ion per subunit.' . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-methionine biosynthesis via de novo pathway; L-methionine from L-homocysteine (MetE route): step 1/1.' . ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the vitamin-B12 independent methionine synthase family.' . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:58207 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:58199 . ?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:57844 . ?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:58207 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?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:29105 . ?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:29105 . ?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:29105 . ?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:29105 . ?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:58207 . ?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:58199 . ?pfs86 up:annotation ?annotation87 . ?annotation87 faldo:begin ?pfsb88 ; faldo:end ?pfse89 ; up:ligand ?ligand90 ; rdf:type up:Binding_Site_Annotation . ?pfsb88 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?pfse89 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?ligand90 rdfs:subClassOf chebi:57844 . ?pfs93 up:annotation ?annotation94 . ?annotation94 faldo:begin ?pfsb95 ; faldo:end ?pfse96 ; up:ligand ?ligand97 ; rdf:type up:Binding_Site_Annotation . ?pfsb95 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?pfse96 faldo:position ?thisPositionOn99 ; rdf:type faldo:ExactPosition . ?ligand97 rdfs:subClassOf chebi:58207 . ?pfs100 up:annotation ?annotation101 . ?annotation101 faldo:begin ?pfsb102 ; faldo:end ?pfse103 ; up:ligand ?ligand104 ; rdf:type up:Binding_Site_Annotation . ?pfsb102 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse103 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?ligand104 rdfs:subClassOf chebi:58199 . ?pfs107 up:annotation ?annotation108 . ?annotation108 faldo:begin ?pfsb109 ; faldo:end ?pfse110 ; up:ligand ?ligand111 ; rdf:type up:Binding_Site_Annotation . ?pfsb109 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?pfse110 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?ligand111 rdfs:subClassOf chebi:57844 . ?pfs114 up:annotation ?annotation115 . ?annotation115 faldo:begin ?pfsb116 ; faldo:end ?pfse117 ; up:ligand ?ligand118 ; rdf:type up:Binding_Site_Annotation . ?pfsb116 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfse117 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?ligand118 rdfs:subClassOf chebi:58207 . _:68999 a rdf:Statement ; up:attribution _:68965 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:69000 a rdf:Statement ; up:attribution _:68966 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:69001 a rdf:Statement ; up:attribution _:68967 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:69002 a rdf:Statement ; up:attribution _:68968 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:69003 a rdf:Statement ; up:attribution _:68969 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:69004 a rdf:Statement ; up:attribution _:68970 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:69005 a rdf:Statement ; up:attribution _:68971 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:69006 a rdf:Statement ; up:attribution _:68972 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:69007 a rdf:Statement ; up:attribution _:68973 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:69008 a rdf:Statement ; up:attribution _:68974 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:69009 a rdf:Statement ; up:attribution _:68975 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:69010 a rdf:Statement ; up:attribution _:68976 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:486 . _:69011 a rdf:Statement ; up:attribution _:68977 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:69012 a rdf:Statement ; up:attribution _:68978 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:677 . _:69013 a rdf:Statement ; up:attribution _:68979 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:69014 a rdf:Statement ; up:attribution _:68980 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:69015 a rdf:Statement ; up:attribution _:68981 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003871 . _:69016 a rdf:Statement ; up:attribution _:68982 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009086 . _:69017 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:69018 a rdf:Statement ; up:attribution _:68983 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:69019 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:69020 a rdf:Statement ; up:attribution _:68984 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:69021 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:69022 a rdf:Statement ; up:attribution _:68985 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:69023 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:69024 a rdf:Statement ; up:attribution _:68986 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:69025 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:69026 a rdf:Statement ; up:attribution _:68987 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:69027 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:69028 a rdf:Statement ; up:attribution _:68988 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:69029 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:69030 a rdf:Statement ; up:attribution _:68989 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:69031 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:69032 a rdf:Statement ; up:attribution _:68990 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:69033 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:69034 a rdf:Statement ; up:attribution _:68991 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:69035 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:69036 a rdf:Statement ; up:attribution _:68992 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:69037 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:69038 a rdf:Statement ; up:attribution _:68993 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:69039 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:69040 a rdf:Statement ; up:attribution _:68994 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:69041 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:69042 a rdf:Statement ; up:attribution _:68995 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:69043 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:69044 a rdf:Statement ; up:attribution _:68996 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:69045 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:69046 a rdf:Statement ; up:attribution _:68997 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:69047 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:69048 a rdf:Statement ; up:attribution _:68998 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00172 #Rule MF_00172 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00172 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00172a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00172a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00172a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00172a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00172a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00172a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00172a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00172a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch125 faldo:location ?templateMotifSequenceMatchRegionQ9X112126 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112128 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172121 . ?templateMotifSequenceMatchRegionQ9X112126 faldo:begin ?templateMotifSequenceMatchBeginQ9X112127 . ?templateMotifSequenceMatchBeginQ9X112127 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112122 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112128 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch129 faldo:location ?targetMotifMatchRegionMatch130 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172132 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172123 . ?targetMotifMatchRegionMatch130 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172131 . ?targetMotifMatchRegionMatchBeginMF_00172131 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172124 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172132 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172121, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172121) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172121, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionQ9X112122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172123, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172123) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172123, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172123) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) . BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_00172124) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172121, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172121) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172121, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionQ9X112122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172123, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172123) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172123, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172123) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00172124) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER (REGEX('RE[ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) . BIND(URI(CONCAT(STR(?this), '#MF_00172a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionQ9X112143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172138 . ?templateMotifSequenceMatchRegionQ9X112143 faldo:begin ?templateMotifSequenceMatchBeginQ9X112144 . ?templateMotifSequenceMatchBeginQ9X112144 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112139 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112145 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172148 . ?targetMotifMatchRegionMatchBeginMF_00172148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172149 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172138, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172138) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172138, CONCAT('^(?:-*[^-]){', STR(((409 - ?templateMotifSequenceMatchBeginPositionQ9X112139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172140, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172140, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00172141) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172138, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172138) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172138, CONCAT('^(?:-*[^-]){', STR(((411 - ?templateMotifSequenceMatchBeginPositionQ9X112139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172140, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172140, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00172141) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)) = 'IGS')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionQ9X112160 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112162 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172155 . ?templateMotifSequenceMatchRegionQ9X112160 faldo:begin ?templateMotifSequenceMatchBeginQ9X112161 . ?templateMotifSequenceMatchBeginQ9X112161 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112156 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112162 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172166 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172157 . ?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172165 . ?targetMotifMatchRegionMatchBeginMF_00172165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172158 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172166 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172155, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172155) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172155, CONCAT('^(?:-*[^-]){', STR(((409 - ?templateMotifSequenceMatchBeginPositionQ9X112156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172157, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172157, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_00172158) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172155, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172155) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172155, CONCAT('^(?:-*[^-]){', STR(((411 - ?templateMotifSequenceMatchBeginPositionQ9X112156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172157, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172157, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172157) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) . BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_00172158) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t171) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)) = 'IGS')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionQ9X112177 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112179 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172172 . ?templateMotifSequenceMatchRegionQ9X112177 faldo:begin ?templateMotifSequenceMatchBeginQ9X112178 . ?templateMotifSequenceMatchBeginQ9X112178 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112173 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112179 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172183 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172174 . ?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172182 . ?targetMotifMatchRegionMatchBeginMF_00172182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172175 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172183 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172172, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172172) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172172, CONCAT('^(?:-*[^-]){', STR(((493 - ?templateMotifSequenceMatchBeginPositionQ9X112173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172174, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172174) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172174, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172174) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_00172175) - 1) AS ?thisPositionOn36) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172172, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172172) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172172, CONCAT('^(?:-*[^-]){', STR(((494 - ?templateMotifSequenceMatchBeginPositionQ9X112173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172174, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172174) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172174, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172174) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00172175) - 1) AS ?thisPositionOn37) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)) = 'RC')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionQ9X112194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172189 . ?templateMotifSequenceMatchRegionQ9X112194 faldo:begin ?templateMotifSequenceMatchBeginQ9X112195 . ?templateMotifSequenceMatchBeginQ9X112195 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112190 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112196 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172199 . ?targetMotifMatchRegionMatchBeginMF_00172199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172200 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172189, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172189) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172189, CONCAT('^(?:-*[^-]){', STR(((672 - ?templateMotifSequenceMatchBeginPositionQ9X112190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172191, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172191) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172191, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172191) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_00172192) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionQ9X112209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172204 . ?templateMotifSequenceMatchRegionQ9X112209 faldo:begin ?templateMotifSequenceMatchBeginQ9X112210 . ?templateMotifSequenceMatchBeginQ9X112210 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112205 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112211 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172214 . ?targetMotifMatchRegionMatchBeginMF_00172214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172215 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172204, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172204) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172204, CONCAT('^(?:-*[^-]){', STR(((618 - ?templateMotifSequenceMatchBeginPositionQ9X112205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172206, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172206, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172206) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_00172207) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t218) . 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) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionQ9X112224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172219 . ?templateMotifSequenceMatchRegionQ9X112224 faldo:begin ?templateMotifSequenceMatchBeginQ9X112225 . ?templateMotifSequenceMatchBeginQ9X112225 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112220 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112226 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172229 . ?targetMotifMatchRegionMatchBeginMF_00172229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172230 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172219, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172219) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172219, CONCAT('^(?:-*[^-]){', STR(((620 - ?templateMotifSequenceMatchBeginPositionQ9X112220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172221, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172221, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00172222) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t233) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ9X112239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172234 . ?templateMotifSequenceMatchRegionQ9X112239 faldo:begin ?templateMotifSequenceMatchBeginQ9X112240 . ?templateMotifSequenceMatchBeginQ9X112240 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112235 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112241 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172244 . ?targetMotifMatchRegionMatchBeginMF_00172244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172245 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172234, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172234) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172234, CONCAT('^(?:-*[^-]){', STR(((642 - ?templateMotifSequenceMatchBeginPositionQ9X112235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172236, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172236, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00172237) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t248) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionQ9X112254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172249 . ?templateMotifSequenceMatchRegionQ9X112254 faldo:begin ?templateMotifSequenceMatchBeginQ9X112255 . ?templateMotifSequenceMatchBeginQ9X112255 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112250 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112256 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172259 . ?targetMotifMatchRegionMatchBeginMF_00172259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172260 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172249, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172249) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172249, CONCAT('^(?:-*[^-]){', STR(((704 - ?templateMotifSequenceMatchBeginPositionQ9X112250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172251, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172251, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172251) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00172252) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t263) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionQ9X112269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172264 . ?templateMotifSequenceMatchRegionQ9X112269 faldo:begin ?templateMotifSequenceMatchBeginQ9X112270 . ?templateMotifSequenceMatchBeginQ9X112270 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112265 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112271 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172274 . ?targetMotifMatchRegionMatchBeginMF_00172274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172275 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172264, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172264) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172264, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionQ9X112265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172266, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172266) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172266, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172266) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_00172267) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs1t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00172a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionQ9X112284 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112286 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172279 . ?templateMotifSequenceMatchRegionQ9X112284 faldo:begin ?templateMotifSequenceMatchBeginQ9X112285 . ?templateMotifSequenceMatchBeginQ9X112285 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112280 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112286 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172290 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172281 . ?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172289 . ?targetMotifMatchRegionMatchBeginMF_00172289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172282 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172290 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172279, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172279) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172279, CONCAT('^(?:-*[^-]){', STR(((462 - ?templateMotifSequenceMatchBeginPositionQ9X112280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172281, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172281) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172281, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172281) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) . BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_00172282) - 1) AS ?thisPositionOn84) . BIND(?thisPositionOn84 AS ?thisPositionOn85) . BIND(?this AS ?pfs1t293) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionQ9X112299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112301 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172294 . ?templateMotifSequenceMatchRegionQ9X112299 faldo:begin ?templateMotifSequenceMatchBeginQ9X112300 . ?templateMotifSequenceMatchBeginQ9X112300 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112295 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112301 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172305 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172296 . ?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172304 . ?targetMotifMatchRegionMatchBeginMF_00172304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172297 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172305 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172294, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172294) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172294, CONCAT('^(?:-*[^-]){', STR(((462 - ?templateMotifSequenceMatchBeginPositionQ9X112295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172296, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172296) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172296, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172296) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) . BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_00172297) - 1) AS ?thisPositionOn91) . BIND(?thisPositionOn91 AS ?thisPositionOn92) . BIND(?this AS ?pfs1t308) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse89) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn91, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a87')) AS ?annotation87) . BIND(?this AS ?pfs86) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionQ9X112314 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112316 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172309 . ?templateMotifSequenceMatchRegionQ9X112314 faldo:begin ?templateMotifSequenceMatchBeginQ9X112315 . ?templateMotifSequenceMatchBeginQ9X112315 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112310 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112316 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172320 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172311 . ?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172319 . ?targetMotifMatchRegionMatchBeginMF_00172319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172312 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172320 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172309, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172309) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172309, CONCAT('^(?:-*[^-]){', STR(((539 - ?templateMotifSequenceMatchBeginPositionQ9X112310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172311, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172311) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172311, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172311) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) . BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_00172312) - 1) AS ?thisPositionOn98) . BIND(?thisPositionOn98 AS ?thisPositionOn99) . BIND(?this AS ?pfs1t323) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse96) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a94')) AS ?annotation94) . BIND(?this AS ?pfs93) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch328 faldo:location ?templateMotifSequenceMatchRegionQ9X112329 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112331 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172324 . ?templateMotifSequenceMatchRegionQ9X112329 faldo:begin ?templateMotifSequenceMatchBeginQ9X112330 . ?templateMotifSequenceMatchBeginQ9X112330 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112325 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112331 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch332 faldo:location ?targetMotifMatchRegionMatch333 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172335 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172326 . ?targetMotifMatchRegionMatch333 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172334 . ?targetMotifMatchRegionMatchBeginMF_00172334 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172327 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172335 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172324, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172324) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172324, CONCAT('^(?:-*[^-]){', STR(((577 - ?templateMotifSequenceMatchBeginPositionQ9X112325) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1336) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172326, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172326) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172326, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172326) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), '')))), '[^-]', ''))) AS ?step2337) . BIND(((?step2337 + ?targetMotifMatchRegionMatchBeginPositionMF_00172327) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs1t338) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a101')) AS ?annotation101) . BIND(?this AS ?pfs100) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch343 faldo:location ?templateMotifSequenceMatchRegionQ9X112344 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112346 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172339 . ?templateMotifSequenceMatchRegionQ9X112344 faldo:begin ?templateMotifSequenceMatchBeginQ9X112345 . ?templateMotifSequenceMatchBeginQ9X112345 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112340 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112346 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch347 faldo:location ?targetMotifMatchRegionMatch348 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172350 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172341 . ?targetMotifMatchRegionMatch348 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172349 . ?targetMotifMatchRegionMatchBeginMF_00172349 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172342 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172350 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172339, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172339) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172339, CONCAT('^(?:-*[^-]){', STR(((577 - ?templateMotifSequenceMatchBeginPositionQ9X112340) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1351) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172341, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172341) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172341, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172341) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172341, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1351), '}'), '')))), '[^-]', ''))) AS ?step2352) . BIND(((?step2352 + ?targetMotifMatchRegionMatchBeginPositionMF_00172342) - 1) AS ?thisPositionOn112) . BIND(?thisPositionOn112 AS ?thisPositionOn113) . BIND(?this AS ?pfs1t353) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse110) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a108')) AS ?annotation108) . BIND(?this AS ?pfs107) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch358 faldo:location ?templateMotifSequenceMatchRegionQ9X112359 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X112361 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X112MF_00172354 . ?templateMotifSequenceMatchRegionQ9X112359 faldo:begin ?templateMotifSequenceMatchBeginQ9X112360 . ?templateMotifSequenceMatchBeginQ9X112360 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X112355 ; faldo:reference isoform:Q9X112-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X112361 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . ?targetMotifMatch362 faldo:location ?targetMotifMatchRegionMatch363 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00172365 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X112MF_00172356 . ?targetMotifMatchRegionMatch363 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00172364 . ?targetMotifMatchRegionMatchBeginMF_00172364 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00172357 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00172365 edam:has_input signature:MF_00172 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X112MF_00172354, 1, (STRLEN(?templateMotifCigarQ9X112MF_00172354) - STRLEN(REPLACE(?templateMotifCigarQ9X112MF_00172354, CONCAT('^(?:-*[^-]){', STR(((583 - ?templateMotifSequenceMatchBeginPositionQ9X112355) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1366) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172356, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172356) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1366), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X112MF_00172356, 1, (STRLEN(?targetMotifMatchCigarQ9X112MF_00172356) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X112MF_00172356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1366), '}'), '')))), '[^-]', ''))) AS ?step2367) . BIND(((?step2367 + ?targetMotifMatchRegionMatchBeginPositionMF_00172357) - 1) AS ?thisPositionOn119) . BIND(?thisPositionOn119 AS ?thisPositionOn120) . BIND(?this AS ?pfs1t368) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse117) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn119, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00172a115')) AS ?annotation115) . BIND(?this AS ?pfs114) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00172http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00172#construct