CONSTRUCT { _:67929 up:source unirule:MF_00172 . _:67930 up:source unirule:MF_00172 . _:67931 up:source unirule:MF_00172 . _:67932 up:source unirule:MF_00172 . _:67933 up:source unirule:MF_00172 . _:67934 up:source unirule:MF_00172 . _:67935 up:source unirule:MF_00172 . _:67936 up:source unirule:MF_00172 . _:67937 up:source unirule:MF_00172 . _:67938 up:source unirule:MF_00172 . _:67939 up:source unirule:MF_00172 . _:67940 up:source unirule:MF_00172 . _:67941 up:source unirule:MF_00172 . _:67942 up:source unirule:MF_00172 . _:67943 up:source unirule:MF_00172 . _:67944 up:source unirule:MF_00172 . _:67945 up:source unirule:MF_00172 . _:67946 up:source unirule:MF_00172 . _:67947 up:source unirule:MF_00172 . _:67948 up:source unirule:MF_00172 . _:67949 up:source unirule:MF_00172 . _:67950 up:source unirule:MF_00172 . _:67951 up:source unirule:MF_00172 . _:67952 up:source unirule:MF_00172 . _:67953 up:source unirule:MF_00172 . _:67954 up:source unirule:MF_00172 . _:67955 up:source unirule:MF_00172 . _:67956 up:source unirule:MF_00172 . _:67957 up:source unirule:MF_00172 . _:67958 up:source unirule:MF_00172 . _:67959 up:source unirule:MF_00172 . _:67960 up:source unirule:MF_00172 . _:67961 up:source unirule:MF_00172 . _:67962 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 <http://rdf.rhea-db.org/21196>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.1.1.14>. ?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 . _:67963 a rdf:Statement ; up:attribution _:67929 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:67964 a rdf:Statement ; up:attribution _:67930 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:67965 a rdf:Statement ; up:attribution _:67931 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:67966 a rdf:Statement ; up:attribution _:67932 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:67967 a rdf:Statement ; up:attribution _:67933 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:67968 a rdf:Statement ; up:attribution _:67934 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:67969 a rdf:Statement ; up:attribution _:67935 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:67970 a rdf:Statement ; up:attribution _:67936 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:67971 a rdf:Statement ; up:attribution _:67937 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:67972 a rdf:Statement ; up:attribution _:67938 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:67973 a rdf:Statement ; up:attribution _:67939 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:67974 a rdf:Statement ; up:attribution _:67940 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:486 . _:67975 a rdf:Statement ; up:attribution _:67941 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:67976 a rdf:Statement ; up:attribution _:67942 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:677 . _:67977 a rdf:Statement ; up:attribution _:67943 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:67978 a rdf:Statement ; up:attribution _:67944 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:67979 a rdf:Statement ; up:attribution _:67945 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003871 . _:67980 a rdf:Statement ; up:attribution _:67946 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009086 . _:67981 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:67982 a rdf:Statement ; up:attribution _:67947 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:67983 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:67984 a rdf:Statement ; up:attribution _:67948 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:67985 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:67986 a rdf:Statement ; up:attribution _:67949 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:67987 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:67988 a rdf:Statement ; up:attribution _:67950 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:67989 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:67990 a rdf:Statement ; up:attribution _:67951 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:67991 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:67992 a rdf:Statement ; up:attribution _:67952 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:67993 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:67994 a rdf:Statement ; up:attribution _:67953 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:67995 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:67996 a rdf:Statement ; up:attribution _:67954 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:67997 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:67998 a rdf:Statement ; up:attribution _:67955 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:67999 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:68000 a rdf:Statement ; up:attribution _:67956 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:68001 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:68002 a rdf:Statement ; up:attribution _:67957 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:68003 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:68004 a rdf:Statement ; up:attribution _:67958 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:68005 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:68006 a rdf:Statement ; up:attribution _:67959 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:68007 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:68008 a rdf:Statement ; up:attribution _:67960 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:68009 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:68010 a rdf:Statement ; up:attribution _:67961 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:68011 a rdf:Statement ; up:source unirule:MF_00172 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:68012 a rdf:Statement ; up:attribution _:67962 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00172 #Rule MF_00172 Created by:hamap on:2001-06-01 Modified by:ecastro on:2023-11-28 ?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) . } }