CONSTRUCT { _:33408 up:source unirule:MF_00086 . _:33409 up:source unirule:MF_00086 . _:33410 up:source unirule:MF_00086 . _:33411 up:source unirule:MF_00086 . _:33412 up:source unirule:MF_00086 . _:33413 up:source unirule:MF_00086 . _:33414 up:source unirule:MF_00086 . _:33415 up:source unirule:MF_00086 . _:33416 up:source unirule:MF_00086 . _:33417 up:source unirule:MF_00086 . _:33418 up:source unirule:MF_00086 . _:33419 up:source unirule:MF_00086 . _:33420 up:source unirule:MF_00086 . _:33421 up:source unirule:MF_00086 . _:33422 up:source unirule:MF_00086 . _:33423 up:source unirule:MF_00086 . _:33424 up:source unirule:MF_00086 . _:33425 up:source unirule:MF_00086 . _:33426 up:source unirule:MF_00086 . _:33427 up:source unirule:MF_00086 . _:33428 up:source unirule:MF_00086 . _:33429 up:source unirule:MF_00086 . _:33430 up:source unirule:MF_00086 . _:33431 up:source unirule:MF_00086 . _:33432 up:source unirule:MF_00086 . _:33433 up:source unirule:MF_00086 . _:33434 up:source unirule:MF_00086 . _:33435 up:source unirule:MF_00086 . _:33436 up:source unirule:MF_00086 . _:33437 up:source unirule:MF_00086 . _:33438 up:source unirule:MF_00086 . _:33439 up:source unirule:MF_00086 . _:33440 up:source unirule:MF_00086 . _:33441 up:source unirule:MF_00086 . _:33442 up:source unirule:MF_00086 . _:33443 up:source unirule:MF_00086 . _:33444 up:source unirule:MF_00086 . _:33445 up:source unirule:MF_00086 . _:33446 up:source unirule:MF_00086 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 , ?annotation13 ; up:classifiedWith GO:0000287 , GO:0004478 , GO:0005524 , GO:0005737 , GO:0006556 , keyword:460 , keyword:479 , keyword:547 , keyword:554 , keyword:630 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.5.1.6' ; up:fullName 'S-adenosylmethionine synthase' ; up:shortName 'AdoMet synthase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'MAT' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Methionine adenosyltransferase' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'metK' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the formation of S-adenosylmethionine (AdoMet) from methionine and ATP. The overall synthetic reaction is composed of two sequential steps, AdoMet formation and the subsequent tripolyphosphate hydrolysis which occurs prior to release of AdoMet from the enzyme.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/21080>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.5.1.6>. ?annotation7 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 divalent ions per subunit.' . ?annotation8 up:cofactor chebi:29103 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 potassium ion per subunit.' . ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; S-adenosyl-L-methionine biosynthesis; S-adenosyl-L-methionine from L-methionine: step 1/1.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer; dimer of dimers.' . ?annotation11 a up:Subcellular_Location_Annotation . ?annotation11li12 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation13 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the AdoMet synthase family.' . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Region_Annotation ; rdfs:comment 'Flexible loop' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:30616 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:30616 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:30616 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:18420 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:29103 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:30616 . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf chebi:57844 . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:57844 . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf chebi:30616 . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:57844 . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf chebi:30616 . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; up:ligand ?ligand101 ; rdf:type up:Binding_Site_Annotation . ?pfsb99 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn103 ; rdf:type faldo:ExactPosition . ?ligand101 rdfs:subClassOf chebi:30616 . ?pfs104 up:annotation ?annotation105 . ?annotation105 faldo:begin ?pfsb106 ; faldo:end ?pfse107 ; up:ligand ?ligand108 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'in other chain' . ?pfsb106 faldo:position ?thisPositionOn109 ; rdf:type faldo:ExactPosition . ?pfse107 faldo:position ?thisPositionOn110 ; rdf:type faldo:ExactPosition . ?ligand108 rdfs:subClassOf chebi:57844 . _:33447 a rdf:Statement ; up:attribution _:33408 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:33448 a rdf:Statement ; up:attribution _:33409 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:33449 a rdf:Statement ; up:attribution _:33410 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:33450 a rdf:Statement ; up:attribution _:33411 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:33451 a rdf:Statement ; up:attribution _:33412 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:33452 a rdf:Statement ; up:attribution _:33413 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:33453 a rdf:Statement ; up:attribution _:33414 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:33454 a rdf:Statement ; up:attribution _:33415 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:33455 a rdf:Statement ; up:attribution _:33416 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:33456 a rdf:Statement ; up:attribution _:33417 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:33457 a rdf:Statement ; up:attribution _:33418 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:33458 a rdf:Statement ; up:attribution _:33419 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:33459 a rdf:Statement ; up:attribution _:33420 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:33460 a rdf:Statement ; up:attribution _:33421 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:33461 a rdf:Statement ; up:attribution _:33422 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:33462 a rdf:Statement ; up:attribution _:33423 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:33463 a rdf:Statement ; up:attribution _:33424 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:33464 a rdf:Statement ; up:attribution _:33425 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:554 . _:33465 a rdf:Statement ; up:attribution _:33426 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:630 . _:33466 a rdf:Statement ; up:attribution _:33427 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:33467 a rdf:Statement ; up:attribution _:33428 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:33468 a rdf:Statement ; up:attribution _:33429 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:33469 a rdf:Statement ; up:attribution _:33430 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004478 . _:33470 a rdf:Statement ; up:attribution _:33431 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006556 . _:33471 a rdf:Statement ; up:attribution _:33432 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:33472 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:33473 a rdf:Statement ; up:attribution _:33433 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:33474 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:33475 a rdf:Statement ; up:attribution _:33434 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:33476 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:33477 a rdf:Statement ; up:attribution _:33435 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:33478 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:33479 a rdf:Statement ; up:attribution _:33436 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:33480 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:33481 a rdf:Statement ; up:attribution _:33437 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:33482 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:33483 a rdf:Statement ; up:attribution _:33438 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:33484 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:33485 a rdf:Statement ; up:attribution _:33439 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:33486 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:33487 a rdf:Statement ; up:attribution _:33440 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:33488 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:33489 a rdf:Statement ; up:attribution _:33441 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:33490 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:33491 a rdf:Statement ; up:attribution _:33442 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:33492 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:33493 a rdf:Statement ; up:attribution _:33443 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:33494 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:33495 a rdf:Statement ; up:attribution _:33444 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:33496 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:33497 a rdf:Statement ; up:attribution _:33445 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:33498 a rdf:Statement ; up:source unirule:MF_00086 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . _:33499 a rdf:Statement ; up:attribution _:33446 ; rdf:subject ?pfs104 ; rdf:predicate up:annotation ; rdf:object ?annotation105 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00086 #Rule MF_00086 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00086 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00086a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00086a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00086a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00086a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00086a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00086a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00086a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00086a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00086a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00086a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_00086a13')) AS ?annotation13) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP0A817116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086111 . ?templateMotifSequenceMatchRegionP0A817116 faldo:begin ?templateMotifSequenceMatchBeginP0A817117 . ?templateMotifSequenceMatchBeginP0A817117 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817112 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817118 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086121 . ?targetMotifMatchRegionMatchBeginMF_00086121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086122 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086111, 1, (STRLEN(?templateMotifCigarP0A817MF_00086111) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086111, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP0A817112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086113, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086113, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00086114) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086111, 1, (STRLEN(?templateMotifCigarP0A817MF_00086111) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086111, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP0A817112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086113, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086113, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086113) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00086114) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_00086a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP0A817133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086128 . ?templateMotifSequenceMatchRegionP0A817133 faldo:begin ?templateMotifSequenceMatchBeginP0A817134 . ?templateMotifSequenceMatchBeginP0A817134 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817129 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817135 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086138 . ?targetMotifMatchRegionMatchBeginMF_00086138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086139 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086128, 1, (STRLEN(?templateMotifCigarP0A817MF_00086128) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086128, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionP0A817129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086130, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086130) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086130, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086130) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_00086131) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086128, 1, (STRLEN(?templateMotifCigarP0A817MF_00086128) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086128, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP0A817129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086130, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086130) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086130, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086130) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00086131) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) . BIND(URI(CONCAT(STR(?this), '#MF_00086a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP0A817150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086145 . ?templateMotifSequenceMatchRegionP0A817150 faldo:begin ?templateMotifSequenceMatchBeginP0A817151 . ?templateMotifSequenceMatchBeginP0A817151 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817146 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817152 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086155 . ?targetMotifMatchRegionMatchBeginMF_00086155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086156 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086145, 1, (STRLEN(?templateMotifCigarP0A817MF_00086145) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086145, CONCAT('^(?:-*[^-]){', STR(((230 - ?templateMotifSequenceMatchBeginPositionP0A817146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086147, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086147) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086147, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086147) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_00086148) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086145, 1, (STRLEN(?templateMotifCigarP0A817MF_00086145) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086145, CONCAT('^(?:-*[^-]){', STR(((231 - ?templateMotifSequenceMatchBeginPositionP0A817146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086147, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086147) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086147, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086147) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00086148) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER (REGEX('[RK]F', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_00086a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP0A817167 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817169 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086162 . ?templateMotifSequenceMatchRegionP0A817167 faldo:begin ?templateMotifSequenceMatchBeginP0A817168 . ?templateMotifSequenceMatchBeginP0A817168 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817163 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817169 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086173 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086164 . ?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086172 . ?targetMotifMatchRegionMatchBeginMF_00086172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086165 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086173 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086162, 1, (STRLEN(?templateMotifCigarP0A817MF_00086162) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086162, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionP0A817163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086164, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086164, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00086165) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086162, 1, (STRLEN(?templateMotifCigarP0A817MF_00086162) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086162, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionP0A817163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086164, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086164, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00086165) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)) = 'RK')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP0A817184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086179 . ?templateMotifSequenceMatchRegionP0A817184 faldo:begin ?templateMotifSequenceMatchBeginP0A817185 . ?templateMotifSequenceMatchBeginP0A817185 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817180 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817186 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086189 . ?targetMotifMatchRegionMatchBeginMF_00086189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086190 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086179, 1, (STRLEN(?templateMotifCigarP0A817MF_00086179) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086179, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP0A817180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086181, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086181) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086181, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086181) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00086182) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP0A817199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086194 . ?templateMotifSequenceMatchRegionP0A817199 faldo:begin ?templateMotifSequenceMatchBeginP0A817200 . ?templateMotifSequenceMatchBeginP0A817200 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817195 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817201 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086204 . ?targetMotifMatchRegionMatchBeginMF_00086204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086205 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086194, 1, (STRLEN(?templateMotifCigarP0A817MF_00086194) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086194, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP0A817195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086196, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086196) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086196, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086196) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00086197) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP0A817214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086209 . ?templateMotifSequenceMatchRegionP0A817214 faldo:begin ?templateMotifSequenceMatchBeginP0A817215 . ?templateMotifSequenceMatchBeginP0A817215 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817210 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817216 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086219 . ?targetMotifMatchRegionMatchBeginMF_00086219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086220 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086209, 1, (STRLEN(?templateMotifCigarP0A817MF_00086209) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086209, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP0A817210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086211, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086211, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086211) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00086212) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP0A817229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086224 . ?templateMotifSequenceMatchRegionP0A817229 faldo:begin ?templateMotifSequenceMatchBeginP0A817230 . ?templateMotifSequenceMatchBeginP0A817230 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817225 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817231 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086234 . ?targetMotifMatchRegionMatchBeginMF_00086234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086235 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086224, 1, (STRLEN(?templateMotifCigarP0A817MF_00086224) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086224, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionP0A817225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086226, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086226) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086226, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086226) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00086227) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP0A817244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086239 . ?templateMotifSequenceMatchRegionP0A817244 faldo:begin ?templateMotifSequenceMatchBeginP0A817245 . ?templateMotifSequenceMatchBeginP0A817245 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817240 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817246 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086249 . ?targetMotifMatchRegionMatchBeginMF_00086249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086250 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086239, 1, (STRLEN(?templateMotifCigarP0A817MF_00086239) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086239, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP0A817240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086241, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086241, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00086242) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch258 faldo:location ?templateMotifSequenceMatchRegionP0A817259 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817261 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086254 . ?templateMotifSequenceMatchRegionP0A817259 faldo:begin ?templateMotifSequenceMatchBeginP0A817260 . ?templateMotifSequenceMatchBeginP0A817260 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817255 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817261 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch262 faldo:location ?targetMotifMatchRegionMatch263 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086265 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086256 . ?targetMotifMatchRegionMatch263 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086264 . ?targetMotifMatchRegionMatchBeginMF_00086264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086257 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086265 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086254, 1, (STRLEN(?templateMotifCigarP0A817MF_00086254) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086254, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP0A817255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1266) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086256, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086256) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086256, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086256) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), '')))), '[^-]', ''))) AS ?step2267) . BIND(((?step2267 + ?targetMotifMatchRegionMatchBeginPositionMF_00086257) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t268) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch273 faldo:location ?templateMotifSequenceMatchRegionP0A817274 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817276 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086269 . ?templateMotifSequenceMatchRegionP0A817274 faldo:begin ?templateMotifSequenceMatchBeginP0A817275 . ?templateMotifSequenceMatchBeginP0A817275 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817270 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817276 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch277 faldo:location ?targetMotifMatchRegionMatch278 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086280 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086271 . ?targetMotifMatchRegionMatch278 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086279 . ?targetMotifMatchRegionMatchBeginMF_00086279 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086272 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086280 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086269, 1, (STRLEN(?templateMotifCigarP0A817MF_00086269) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086269, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP0A817270) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1281) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086271, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086271) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086271, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086271) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), '')))), '[^-]', ''))) AS ?step2282) . BIND(((?step2282 + ?targetMotifMatchRegionMatchBeginPositionMF_00086272) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs1t283) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch288 faldo:location ?templateMotifSequenceMatchRegionP0A817289 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817291 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086284 . ?templateMotifSequenceMatchRegionP0A817289 faldo:begin ?templateMotifSequenceMatchBeginP0A817290 . ?templateMotifSequenceMatchBeginP0A817290 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817285 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817291 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch292 faldo:location ?targetMotifMatchRegionMatch293 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086295 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086286 . ?targetMotifMatchRegionMatch293 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086294 . ?targetMotifMatchRegionMatchBeginMF_00086294 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086287 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086295 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086284, 1, (STRLEN(?templateMotifCigarP0A817MF_00086284) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086284, CONCAT('^(?:-*[^-]){', STR(((262 - ?templateMotifSequenceMatchBeginPositionP0A817285) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1296) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086286, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086286) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086286, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086286) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), '')))), '[^-]', ''))) AS ?step2297) . BIND(((?step2297 + ?targetMotifMatchRegionMatchBeginPositionMF_00086287) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs1t298) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) . FILTER (REGEX('[AS]', SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00086a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch303 faldo:location ?templateMotifSequenceMatchRegionP0A817304 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817306 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086299 . ?templateMotifSequenceMatchRegionP0A817304 faldo:begin ?templateMotifSequenceMatchBeginP0A817305 . ?templateMotifSequenceMatchBeginP0A817305 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817300 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817306 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch307 faldo:location ?targetMotifMatchRegionMatch308 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086310 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086301 . ?targetMotifMatchRegionMatch308 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086309 . ?targetMotifMatchRegionMatchBeginMF_00086309 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086302 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086310 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086299, 1, (STRLEN(?templateMotifCigarP0A817MF_00086299) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086299, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP0A817300) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1311) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086301, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086301) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086301, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086301) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), '')))), '[^-]', ''))) AS ?step2312) . BIND(((?step2312 + ?targetMotifMatchRegionMatchBeginPositionMF_00086302) - 1) AS ?thisPositionOn102) . BIND(?thisPositionOn102 AS ?thisPositionOn103) . BIND(?this AS ?pfs1t313) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch318 faldo:location ?templateMotifSequenceMatchRegionP0A817319 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A817321 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A817MF_00086314 . ?templateMotifSequenceMatchRegionP0A817319 faldo:begin ?templateMotifSequenceMatchBeginP0A817320 . ?templateMotifSequenceMatchBeginP0A817320 faldo:position ?templateMotifSequenceMatchBeginPositionP0A817315 ; faldo:reference isoform:P0A817-1 . ?templateMotifSequenceProfileAlignmentOperationP0A817321 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . ?targetMotifMatch322 faldo:location ?targetMotifMatchRegionMatch323 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00086325 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A817MF_00086316 . ?targetMotifMatchRegionMatch323 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00086324 . ?targetMotifMatchRegionMatchBeginMF_00086324 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00086317 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00086325 edam:has_input signature:MF_00086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A817MF_00086314, 1, (STRLEN(?templateMotifCigarP0A817MF_00086314) - STRLEN(REPLACE(?templateMotifCigarP0A817MF_00086314, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP0A817315) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1326) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A817MF_00086316, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086316) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086316, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1326), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A817MF_00086316, 1, (STRLEN(?targetMotifMatchCigarP0A817MF_00086316) - STRLEN(REPLACE(?targetMotifMatchCigarP0A817MF_00086316, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1326), '}'), '')))), '[^-]', ''))) AS ?step2327) . BIND(((?step2327 + ?targetMotifMatchRegionMatchBeginPositionMF_00086317) - 1) AS ?thisPositionOn109) . BIND(?thisPositionOn109 AS ?thisPositionOn110) . BIND(?this AS ?pfs1t328) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00086a105')) AS ?annotation105) . BIND(?this AS ?pfs104) . } }