CONSTRUCT { _:165512 up:source unirule:MF_00420 . _:165513 up:source unirule:MF_00420 . _:165514 up:source unirule:MF_00420 . _:165515 up:source unirule:MF_00420 . _:165516 up:source unirule:MF_00420 . _:165517 up:source unirule:MF_00420 . _:165518 up:source unirule:MF_00420 . _:165519 up:source unirule:MF_00420 . _:165520 up:source unirule:MF_00420 . _:165521 up:source unirule:MF_00420 . _:165522 up:source unirule:MF_00420 . _:165523 up:source unirule:MF_00420 . _:165524 up:source unirule:MF_00420 . _:165525 up:source unirule:MF_00420 . _:165526 up:source unirule:MF_00420 . _:165527 up:source unirule:MF_00420 . _:165528 up:source unirule:MF_00420 . _:165529 up:source unirule:MF_00420 . _:165530 up:source unirule:MF_00420 . _:165531 up:source unirule:MF_00420 . _:165532 up:source unirule:MF_00420 . _:165533 up:source unirule:MF_00420 . _:165534 up:source unirule:MF_00420 . _:165535 up:source unirule:MF_00420 . _:165536 up:source unirule:MF_00420 . _:165537 up:source unirule:MF_00420 . _:165538 up:source unirule:MF_00420 . _:165539 up:source unirule:MF_00420 . _:165540 up:source unirule:MF_00420 . _:165541 up:source unirule:MF_00420 . _:165542 up:source unirule:MF_00420 . _:165543 up:source unirule:MF_00420 . _:165544 up:source unirule:MF_00420 . _:165545 up:source unirule:MF_00420 . _:165546 up:source unirule:MF_00420 . _:165547 up:source unirule:MF_00420 . _:165548 up:source unirule:MF_00420 . _:165549 up:source unirule:MF_00420 . _:165550 up:source unirule:MF_00420 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation12 ; up:classifiedWith GO:0000287 , GO:0004642 , GO:0005524 , GO:0005737 , GO:0006189 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:658 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.5.3' ; up:fullName 'Phosphoribosylformylglycinamidine synthase subunit PurL' ; up:shortName 'FGAM synthase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Formylglycinamide ribonucleotide amidotransferase subunit II' ; up:shortName 'FGAR amidotransferase II' , 'FGAR-AT II' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Phosphoribosylformylglycinamidine synthase subunit II' ; rdf:type up:Structured_Name . ?name3 up:fullName 'Glutamine amidotransferase PurL' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'purL' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Part of the phosphoribosylformylglycinamidine synthase complex involved in the purines biosynthetic pathway. Catalyzes the ATP-dependent conversion of formylglycinamide ribonucleotide (FGAR) and glutamine to yield formylglycinamidine ribonucleotide (FGAM) and glutamate. The FGAM synthase complex is composed of three subunits. PurQ produces an ammonia molecule by converting glutamine to glutamate. PurL transfers the ammonia molecule to FGAR to form FGAM in an ATP-dependent manner. PurS interacts with PurQ and PurL and is thought to assist in the transfer of the ammonia molecule from PurQ to PurL.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/17129>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.5.3>. ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Purine metabolism; IMP biosynthesis via de novo pathway; 5-amino-1-(5-phospho-D-ribosyl)imidazole from N(2)-formyl-N(1)-(5-phospho-D-ribosyl)glycinamide: step 1/2.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Monomer. Part of the FGAM synthase complex composed of 1 PurL, 1 PurQ and 2 PurS subunits.' . ?annotation10 a up:Subcellular_Location_Annotation . ?annotation10li11 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation12 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the FGAMS family.' . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf ?molecule18 . ?molecule18 rdfs:label 'substrate' . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf ?molecule26 . ?molecule26 rdfs:label 'substrate' . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Active_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; 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:18420 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:18420 . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation . ?pfsb64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf chebi:18420 . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:30616 . ?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 ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf ?molecule88 . ?molecule88 rdfs:label 'substrate' . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; up:ligand ?ligand95 ; rdf:type up:Binding_Site_Annotation . ?pfsb93 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?ligand95 rdfs:subClassOf ?molecule96 . ?molecule96 rdfs:label 'substrate' . ?pfs99 up:annotation ?annotation100 . ?annotation100 faldo:begin ?pfsb101 ; faldo:end ?pfse102 ; up:ligand ?ligand103 ; rdf:type up:Binding_Site_Annotation . ?pfsb101 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse102 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?ligand103 rdfs:subClassOf ?molecule104 . ?molecule104 rdfs:label 'substrate' . ?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:30616 . ?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:30616 . ?pfs121 up:annotation ?annotation122 . ?annotation122 faldo:begin ?pfsb123 ; faldo:end ?pfse124 ; up:ligand ?ligand125 ; rdf:type up:Binding_Site_Annotation . ?pfsb123 faldo:position ?thisPositionOn127 ; rdf:type faldo:ExactPosition . ?pfse124 faldo:position ?thisPositionOn128 ; rdf:type faldo:ExactPosition . ?ligand125 rdfs:subClassOf ?molecule126 . ?molecule126 rdfs:label 'substrate' . _:165551 a rdf:Statement ; up:attribution _:165512 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:165552 a rdf:Statement ; up:attribution _:165513 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:165553 a rdf:Statement ; up:attribution _:165514 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:165554 a rdf:Statement ; up:attribution _:165515 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:165555 a rdf:Statement ; up:attribution _:165516 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:165556 a rdf:Statement ; up:attribution _:165517 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:165557 a rdf:Statement ; up:attribution _:165518 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:165558 a rdf:Statement ; up:attribution _:165519 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:165559 a rdf:Statement ; up:attribution _:165520 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:165560 a rdf:Statement ; up:attribution _:165521 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:165561 a rdf:Statement ; up:attribution _:165522 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:165562 a rdf:Statement ; up:attribution _:165523 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:165563 a rdf:Statement ; up:attribution _:165524 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:165564 a rdf:Statement ; up:attribution _:165525 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:165565 a rdf:Statement ; up:attribution _:165526 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:165566 a rdf:Statement ; up:attribution _:165527 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:165567 a rdf:Statement ; up:attribution _:165528 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:165568 a rdf:Statement ; up:attribution _:165529 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:658 . _:165569 a rdf:Statement ; up:attribution _:165530 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:165570 a rdf:Statement ; up:attribution _:165531 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:165571 a rdf:Statement ; up:attribution _:165532 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004642 . _:165572 a rdf:Statement ; up:attribution _:165533 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006189 . _:165573 a rdf:Statement ; up:attribution _:165534 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:165574 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:165575 a rdf:Statement ; up:attribution _:165535 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:165576 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:165577 a rdf:Statement ; up:attribution _:165536 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:165578 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:165579 a rdf:Statement ; up:attribution _:165537 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:165580 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:165581 a rdf:Statement ; up:attribution _:165538 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:165582 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:165583 a rdf:Statement ; up:attribution _:165539 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:165584 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:165585 a rdf:Statement ; up:attribution _:165540 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:165586 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:165587 a rdf:Statement ; up:attribution _:165541 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:165588 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:165589 a rdf:Statement ; up:attribution _:165542 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:165590 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:165591 a rdf:Statement ; up:attribution _:165543 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:165592 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:165593 a rdf:Statement ; up:attribution _:165544 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:165594 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:165595 a rdf:Statement ; up:attribution _:165545 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:165596 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:165597 a rdf:Statement ; up:attribution _:165546 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:165598 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:165599 a rdf:Statement ; up:attribution _:165547 ; rdf:subject ?pfs99 ; rdf:predicate up:annotation ; rdf:object ?annotation100 . _:165600 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:165601 a rdf:Statement ; up:attribution _:165548 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:165602 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:165603 a rdf:Statement ; up:attribution _:165549 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:165604 a rdf:Statement ; up:source unirule:MF_00420 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:165605 a rdf:Statement ; up:attribution _:165550 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00420 #Rule MF_00420 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon129 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00420 . ?thisOrganism rdfs:subClassOf+ ?supertaxon129 . BIND(URI(CONCAT(STR(?this), '#MF_00420a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00420a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00420a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00420a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_00420a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00420a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00420a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00420a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00420a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00420a12')) AS ?annotation12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3135 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3137 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420130 . ?templateMotifSequenceMatchRegionQ9X0X3135 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3136 . ?templateMotifSequenceMatchBeginQ9X0X3136 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3131 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3137 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420141 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420132 . ?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420140 . ?targetMotifMatchRegionMatchBeginMF_00420140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420133 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420141 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420130, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420130) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420130, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionQ9X0X3131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420132, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420132, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00420133) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420130, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420130) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420130, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionQ9X0X3131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420132, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420132, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420132) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00420133) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs1t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)) = 'SHNH')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3152 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3154 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420147 . ?templateMotifSequenceMatchRegionQ9X0X3152 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3153 . ?templateMotifSequenceMatchBeginQ9X0X3153 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3148 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3154 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420158 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420149 . ?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420157 . ?targetMotifMatchRegionMatchBeginMF_00420157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420150 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420158 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420147, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420147) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420147, CONCAT('^(?:-*[^-]){', STR(((280 - ?templateMotifSequenceMatchBeginPositionQ9X0X3148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420149, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420149, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00420150) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420147, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420147) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420147, CONCAT('^(?:-*[^-]){', STR(((282 - ?templateMotifSequenceMatchBeginPositionQ9X0X3148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420149, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420149, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00420150) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)) = 'ESQ')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420164 . ?templateMotifSequenceMatchRegionQ9X0X3169 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3170 . ?templateMotifSequenceMatchBeginQ9X0X3170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3165 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3171 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420174 . ?targetMotifMatchRegionMatchBeginMF_00420174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420175 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420164, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420164) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420164, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionQ9X0X3165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420166, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420166, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00420167) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420179 . ?templateMotifSequenceMatchRegionQ9X0X3184 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3185 . ?templateMotifSequenceMatchBeginQ9X0X3185 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3180 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3186 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420189 . ?targetMotifMatchRegionMatchBeginMF_00420189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420190 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420179, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420179) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420179, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionQ9X0X3180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420181, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420181, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00420182) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420194 . ?templateMotifSequenceMatchRegionQ9X0X3199 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3200 . ?templateMotifSequenceMatchBeginQ9X0X3200 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3195 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3201 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420204 . ?targetMotifMatchRegionMatchBeginMF_00420204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420205 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420194, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420194) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420194, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionQ9X0X3195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420196, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420196, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420196) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00420197) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420209 . ?templateMotifSequenceMatchRegionQ9X0X3214 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3215 . ?templateMotifSequenceMatchBeginQ9X0X3215 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3210 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3216 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420219 . ?targetMotifMatchRegionMatchBeginMF_00420219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420220 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420209, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420209) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420209, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionQ9X0X3210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420211, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420211, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420211) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00420212) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t223) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420224 . ?templateMotifSequenceMatchRegionQ9X0X3229 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3230 . ?templateMotifSequenceMatchBeginQ9X0X3230 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3225 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3231 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420234 . ?targetMotifMatchRegionMatchBeginMF_00420234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420235 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420224, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420224) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420224, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionQ9X0X3225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420226, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420226, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420226) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00420227) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t238) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420239 . ?templateMotifSequenceMatchRegionQ9X0X3244 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3245 . ?templateMotifSequenceMatchBeginQ9X0X3245 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3240 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3246 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420249 . ?targetMotifMatchRegionMatchBeginMF_00420249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420250 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420239, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420239) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420239, CONCAT('^(?:-*[^-]){', STR(((478 - ?templateMotifSequenceMatchBeginPositionQ9X0X3240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420241, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420241, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420241) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00420242) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t253) . 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) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch258 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3259 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3261 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420254 . ?templateMotifSequenceMatchRegionQ9X0X3259 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3260 . ?templateMotifSequenceMatchBeginQ9X0X3260 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3255 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3261 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch262 faldo:location ?targetMotifMatchRegionMatch263 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420265 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420256 . ?targetMotifMatchRegionMatch263 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420264 . ?targetMotifMatchRegionMatchBeginMF_00420264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420257 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420265 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420254, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420254) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420254, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionQ9X0X3255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1266) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420256, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420256, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420256) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), '')))), '[^-]', ''))) AS ?step2267) . BIND(((?step2267 + ?targetMotifMatchRegionMatchBeginPositionMF_00420257) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t268) . 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) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch273 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3274 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3276 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420269 . ?templateMotifSequenceMatchRegionQ9X0X3274 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3275 . ?templateMotifSequenceMatchBeginQ9X0X3275 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3270 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3276 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch277 faldo:location ?targetMotifMatchRegionMatch278 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420280 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420271 . ?targetMotifMatchRegionMatch278 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420279 . ?targetMotifMatchRegionMatchBeginMF_00420279 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420272 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420280 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420269, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420269) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420269, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionQ9X0X3270) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1281) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420271, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420271) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420271, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420271) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), '')))), '[^-]', ''))) AS ?step2282) . BIND(((?step2282 + ?targetMotifMatchRegionMatchBeginPositionMF_00420272) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t283) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00420a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch288 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3289 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3291 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420284 . ?templateMotifSequenceMatchRegionQ9X0X3289 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3290 . ?templateMotifSequenceMatchBeginQ9X0X3290 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3285 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3291 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch292 faldo:location ?targetMotifMatchRegionMatch293 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420295 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420286 . ?targetMotifMatchRegionMatch293 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420294 . ?targetMotifMatchRegionMatchBeginMF_00420294 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420287 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420295 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420284, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420284) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420284, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ9X0X3285) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1296) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420286, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420286) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420286, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420286) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), '')))), '[^-]', ''))) AS ?step2297) . BIND(((?step2297 + ?targetMotifMatchRegionMatchBeginPositionMF_00420287) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs1t298) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch303 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3304 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3306 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420299 . ?templateMotifSequenceMatchRegionQ9X0X3304 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3305 . ?templateMotifSequenceMatchBeginQ9X0X3305 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3300 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3306 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch307 faldo:location ?targetMotifMatchRegionMatch308 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420310 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420301 . ?targetMotifMatchRegionMatch308 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420309 . ?targetMotifMatchRegionMatchBeginMF_00420309 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420302 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420310 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420299, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420299) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420299, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9X0X3300) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1311) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420301, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420301) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420301, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420301) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420301, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1311), '}'), '')))), '[^-]', ''))) AS ?step2312) . BIND(((?step2312 + ?targetMotifMatchRegionMatchBeginPositionMF_00420302) - 1) AS ?thisPositionOn97) . BIND(?thisPositionOn97 AS ?thisPositionOn98) . BIND(?this AS ?pfs1t313) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfse94) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn97, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch318 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3319 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3321 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420314 . ?templateMotifSequenceMatchRegionQ9X0X3319 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3320 . ?templateMotifSequenceMatchBeginQ9X0X3320 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3315 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3321 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch322 faldo:location ?targetMotifMatchRegionMatch323 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420325 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420316 . ?targetMotifMatchRegionMatch323 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420324 . ?targetMotifMatchRegionMatchBeginMF_00420324 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420317 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420325 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420314, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420314) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420314, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionQ9X0X3315) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1326) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420316, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420316) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420316, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1326), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420316, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420316) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420316, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1326), '}'), '')))), '[^-]', ''))) AS ?step2327) . BIND(((?step2327 + ?targetMotifMatchRegionMatchBeginPositionMF_00420317) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs1t328) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse102) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a100')) AS ?annotation100) . BIND(?this AS ?pfs99) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch333 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3334 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3336 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420329 . ?templateMotifSequenceMatchRegionQ9X0X3334 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3335 . ?templateMotifSequenceMatchBeginQ9X0X3335 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3330 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3336 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch337 faldo:location ?targetMotifMatchRegionMatch338 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420340 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420331 . ?targetMotifMatchRegionMatch338 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420339 . ?targetMotifMatchRegionMatchBeginMF_00420339 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420332 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420340 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420329, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420329) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420329, CONCAT('^(?:-*[^-]){', STR(((442 - ?templateMotifSequenceMatchBeginPositionQ9X0X3330) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1341) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420331, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420331) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1341), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420331, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420331) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1341), '}'), '')))), '[^-]', ''))) AS ?step2342) . BIND(((?step2342 + ?targetMotifMatchRegionMatchBeginPositionMF_00420332) - 1) AS ?thisPositionOn112) . BIND(?thisPositionOn112 AS ?thisPositionOn113) . BIND(?this AS ?pfs1t343) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse110) . FILTER (REGEX('[ND]', SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00420a108')) AS ?annotation108) . BIND(?this AS ?pfs107) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch348 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3349 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3351 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420344 . ?templateMotifSequenceMatchRegionQ9X0X3349 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3350 . ?templateMotifSequenceMatchBeginQ9X0X3350 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3345 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3351 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch352 faldo:location ?targetMotifMatchRegionMatch353 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420355 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420346 . ?targetMotifMatchRegionMatch353 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420354 . ?targetMotifMatchRegionMatchBeginMF_00420354 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420347 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420355 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420344, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420344) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420344, CONCAT('^(?:-*[^-]){', STR(((477 - ?templateMotifSequenceMatchBeginPositionQ9X0X3345) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1356) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420346, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1356), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420346, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1356), '}'), '')))), '[^-]', ''))) AS ?step2357) . BIND(((?step2357 + ?targetMotifMatchRegionMatchBeginPositionMF_00420347) - 1) AS ?thisPositionOn119) . BIND(?thisPositionOn119 AS ?thisPositionOn120) . BIND(?this AS ?pfs1t358) . 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) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a115')) AS ?annotation115) . BIND(?this AS ?pfs114) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch363 faldo:location ?templateMotifSequenceMatchRegionQ9X0X3364 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X3366 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X3MF_00420359 . ?templateMotifSequenceMatchRegionQ9X0X3364 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X3365 . ?templateMotifSequenceMatchBeginQ9X0X3365 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X3360 ; faldo:reference isoform:Q9X0X3-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X3366 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . ?targetMotifMatch367 faldo:location ?targetMotifMatchRegionMatch368 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00420370 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X3MF_00420361 . ?targetMotifMatchRegionMatch368 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00420369 . ?targetMotifMatchRegionMatchBeginMF_00420369 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00420362 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00420370 edam:has_input signature:MF_00420 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X3MF_00420359, 1, (STRLEN(?templateMotifCigarQ9X0X3MF_00420359) - STRLEN(REPLACE(?templateMotifCigarQ9X0X3MF_00420359, CONCAT('^(?:-*[^-]){', STR(((480 - ?templateMotifSequenceMatchBeginPositionQ9X0X3360) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1371) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420361, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1371), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X3MF_00420361, 1, (STRLEN(?targetMotifMatchCigarQ9X0X3MF_00420361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X3MF_00420361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1371), '}'), '')))), '[^-]', ''))) AS ?step2372) . BIND(((?step2372 + ?targetMotifMatchRegionMatchBeginPositionMF_00420362) - 1) AS ?thisPositionOn127) . BIND(?thisPositionOn127 AS ?thisPositionOn128) . BIND(?this AS ?pfs1t373) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn127))) AS ?pfsb123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn128))) AS ?pfse124) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn127, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00420a122')) AS ?annotation122) . BIND(?this AS ?pfs121) . } }