Building blocks of a biochemical CPU based on DNA tRanscRiption

!"$#&%(' )*+,
.-0/21
354 "
6 4 7 3 ,
8:9<;>=@?BAC=@AEDGFIH>;KJLNMO;
PQ@RTSVUXWYQ[Z<RTS\QN]O^`_)Q@Z<acbTZ`d`efge<Q@hjiRKQ@Ulkm^`PZnbKeoZPqpZ`rlQ@hVQ@slbKe`SVRKQ@s<tm^<Q[svuwfgUyxzZ<Q[s<{
¤¥|y}}~K€l~>§€l° ¦@z‚}‚ƒYƒY~>¨N€@„*‚š§‚[‚O¦N`…)‚’oƒ¬€l©Y†l‘‡ªŒ~>ˆ‡~KŠT‹Œˆ:Š>±†lˆ‡‰[‹­ªŒŠ>Š>‡‹ŒŽ†@~>ªINˆcސ¬ŠKªC~+NŽ‘Žo‹­ol~>«*~KYˆ‡‹Œ‹Œl‚ONªŒ‘O‘@‚O‹Œ‘’[N‹Œ²[~KЧ~K•šŽˆ‡¡ª¬‹ŒŸmN¬•l‘lN˜m’n‘¢O“m‹­¢I”l•[œž~>¢–[~K³[ˆ‡—O´¬‹Œ”mNœž˜š‘@™m’lŸN—O®m—O›BŸ@Oœž”m š“m›ŸN¢¡[—–[”m”O¡š šI¢I›œcœž¡[¯¢”˜m£¡[m• ¢I›§œž•*¢œž£¢• £•
µ }g~>€oŽˆ±‡…)~>š‡¶5‚ƒ¬«6‹­»l‚…)~Àg~§l»N‹ŒŠ§‹Œ‚)ŽªC‰š·¸clŽƒ\‡‚~!ˆ‡…"Á:Nށ‡‹ŒÂm‹ŒŠ>~K¶>ˆ‡’N¶±‹ÃށžN¼šº’N„*¹Y‚»Nª­†lŽ…Åˆ‡…"ÄlކNŠ>¶>‚O’NªŒÀg‚O‘Æ ¼š’N½•l”³*œ¸¾O¾š˜mš›§•6œž¢£•
¿
…‡)D"»N‚[FIŽ@ÌH>~>;>ªŒªŒJ‚O¶:Lo‘‚‹ŒMŠ!ƒ¬;OǑmŠ>‹ŒŽ¶É·¸‡Îύw~Kˆ‡¶Ì~K‡‘O»NЧ†NŽ‹Œ¶!ª­Ž€N‡Än‚Ž~gˆ±€n¼X‹Œ~K…)ˆ+l€N~KÈ5žªŒ~>È*~)…)‚¶Éˆ‡‡~>Ð[†Nš¶>@‡¦o~§¼Êс‡~>†l»NŠ>¶±~Ê~>‹ŒNšl‘+~>¶±~K‡‹Œ»NÒ`‘O~g‚Ëˆ±}g‡‚¶:Ӄ̋Œ©Ô±ºˆcށ‡±l»Nˆc޶±~+ŠKlŽˆ‡¶±‹Œˆ‡ŠK€l~§ˆ‡‡ŽÊ‹Œ‹Œ€l‚O‚‡N‹ŒƒY‚OŽ¶ÉNª6¼@Žª­š‚ª<‡‘O…"»N‹ŒŠ"~Kށ‡ŠcÄo‹Œ»NŠ!Ž‹Œ¶±ÄlN~§‹­~KË‚ˆ±ªŒ¼Ê‚O‚O‘‚Ë¼yƒC͚‡»o†o»lާ~gŽÂmš~!Š>‡~K‹Ã¶±ª­c»lªÕަ[‚‡ÖÈz‹ŒÂm ~~
¶±Š>»l†l‚‹Ã‡È×¶>¦ »N‚§»lÈ×~Ì~K‡‚)Ø[‡~T~>Ø@N‡¶±~K‹Œ‚OoÙ‚‡ƒn»l‚~>¶±†l~وY€@…)ˆ‡~K~>‡Â[»l‹Œ‚O‚[†N+¶z‡ˆ‡‚g~>‡¶±»l†l~̪Œ‡l¶~K‡¶±‚Ê‹­‘‡Å»N~‚ƒ`l¶±~K~§¶±Íš‹­†N‘~>š‚‡ƒY‹­ŽŠ>ª[‚OŠ>…ًȇŠ>ÄN†l‹Œo‹Œ‡Ž¶¬‡‹Œ‹Œ‚O¶¬o€oŽŽªBˆ±‡Ž‹­oŠKº†Nª­Ž¶±~§ˆ‡ªÃ͚¼Å†NŽ~K[±±‡ˆc‹­ŽŽªBŠT‡Š>‹­‹ÃÂOˆ±~ Î
Än@~>~>…)Š>Ž‚O†Nl¶±¿ ¶É~!±ˆc‡Ž»l‡~K~ʼ"‡ˆ‡»N~>~)€lˆ‡ŠK~>‚O¶±N~K[¶É±zˆ‡‡†l»lŠK~‡‹Œ‚O…)‚O¶É‚zƒ:‘Žy~>N…)~K~>ˆcŽ…)ªC‚Š>ˆ±ª­¼Ž¶±~K¶gª­~K‚…)ƒBŠ>~>‹Ãšˆ‡ÅŠ>†NŽ‹Ão‡¶>Ë¦n©‚ƒ¶ÌŽwˆ‡~>ÚK€lÎψ‡Äl~>‹Œ¶±Ù~K[©:cÛvށ‡ÁًŒÂm’<~!žÈ*~KØl‚XŽ…)ÄoŽ€l¶±ª­‹­~KŠ"¶ÌÄl»N†N~K‹Œˆ‡ª­~l‹ŒÈ*N‘~
Älª­‚šŠcÐ[¶z‚ƒYŽÙ±ˆcŽN¶±ŠKˆ‡‹Œ€l‡‹Œ‚lÎÏÄo޶±~§yÄN‹Œ‚šŠc»N~>…)‹ŒŠ§ŽªB„5¹¬ÁÙ¦
Ü ÝNÞßnà`á!âÙãäCß`å‡áÞ
æ±s$RTiOçislbèliQ@RKa^QérlRTUšê!SVs`rÔSjsNbKiRKiacb¥e<Q@a¥iëºiRKr@iOuìbTUšêQ[R>uíbKe`iEçU@s<acbTRKZ<çbTSVU@sîU[ï"d`SVUnç>e`iëºS\çQ@hçSVRKçZ`SjbKa
d<Q@aTiuEU@sÔçihjhVZ`h\Q[R)hVU@r@S\çyrlQ[bTiaºð ñn^§òOóÉô¬õösNZ<ëGdCiR)U[ïëºUnunihaTèna‡bKiëXaÊe<Qm÷lidCiisÔçU@s<acbTRKZ<çbTiuøbTUùCiRTïúU@RKë
UlaKçSVhjh\QšbKSjUls<azð ûšóÉ^aTê!S­b>ç>e`Sjs<rGð ü@óž^OQ[s<u)aTSVëyù<hjizhVU@rlSVçÌçU@ëºù`Znb>QšbKSjUls<að ýmóÉôæ±sÊbKe`SVa6ù<Q@ùviR¬ê:i:uniaKçRKSjdCiQ@s"Q[ù`ù`RKUlQlç>e
bTUbKe`i¥uniOacSVr@séU@ï!aTèosNbTe`ibTS\ççS\a‡þÉRKir@Z<hVQ[bTU@RKès`ib‡ê:UlRTÿna)d<QlaciOu U@sÔbTe<iSVRQ[svQ[hVU@r@èøê!S­bKe hjUlr@S\çXçSVRKçZ`SjbKaô Z`R
aTç>e`iëºi"SVad<Q@aTiuUlsËbTe`iGïÏQ@ç§bbTe<Q[bbTe<i"i nù`RKiaKacSVU@sU@ïÌQr@is<i"SVaRTir@Z`h\QšbKiuËdoè¥bKe`iGëZnbTZvQ[hYSVsNbTiRKQlç§bTSVU@sU@ï
Ùõ!þÉd`SjsvunSjs<rËù<RTU@bTiSVs<a ÕbKRKQ@s<aKçRKSjùnbKSjUlsïÏQ@çbTUlRKa +ê!e<SVç>eEd`SjsvubKUËaTùviOçS vçyacZ`dvaci lZ<is<çiaÙSjsEbTe`iºZ`ùva‡bKRTiOQ[ë
RTir@SVU@s¥U@ï6bKe`i)r@is`i úù`RKU@ëºU@bTiR!aTS­bKia §ô
pzRKi÷oSjUlZ<a5êgU@RKÿGe<QlaaTe`Ušê!sºbTe`i+ïúiQ@aTSVd`SjhVSjb‡èU@ïYuniaTSjrls`SVs`r"acSVëºù`hVir@is`i+RKirlZ`hVQ[bTSVU@sºs`ib‡ê:UlRTÿna*bTevQšb:SVëºù`hViþ
ëyisNbhjUlr@S\çÊrlQ[bTia!Q@s<uaTSjëºù`hVi"dCUNUlhjiOQ[sçSVR>çZ`SjbKa"ð ýmóÉô<fgZ`SVhVu`Sjs`r¥Z`ùvUlsbTe`iOaci)RKiaTZ`hjbKa^`êgiGace<Ušêe`Ušê çSVRKçZ`SjbKa
U[ï5e`Sjrle`iRÙçU@ëºù`hVi nSjb‡èwçQ[sdviGSjëºù`hViëºisNbKiuQ@ççUlRKunSVs`rybTUºbKe`i"d<QlacS\çÊù`RKSjsvçSVù`hjiOa!U[ïÌunSVr@SjbKQ@hYçSVRKçZ`SjbÙuniaTSVr@s¬ô
æ±sù<Q[RTbTS\çZ<hVQ@R^NacSVëºù`hjiÙd`hVUoç>ÿnagçQ@sXdviÅù`ZnbgbTUlr@ibKe`iRbTUSjëºù`hViëºisNbëºU@RKiçUlëyù<hji XçU@ëd`SjsvQšbTSVU@svQ[h<çSjR>çZ`SjbKaô
e`isºbKe`i+Q@u`u`S­bKSjUlsXU[ïCïúiiu`d<Q@ç>ÿù<QšbKe<aÌisvQ[d`hVia5bKe`içU@s<acbTRKZ<ç§bKSjUlsU@ï¬aci lZ<isNbTS\Q[h<çSjR>çZ<S­b>aô e<i!i obTis<acSVU@sºU@ï
U@Z`R!ëºibKe`UnuwbTUybTe`i"u`iaTSjrlswU@ï*aTi NZ`isNbKSVQ@h¬çSVRKçZ`S­b>aSVaùvQ[RTbTS\çZ`h\Q[RKhjèwQšbcbKRKQlç§bKSj÷liÙdCiçQ[Z<aTiÅbTe`ièRTiù`RKiaTisNbbTe`i
ëyUNa‡bÅr@is`iR>Q[h*çh\Q@aKa+U[ïgçSVRKçZ`S­b>aô `UlRÙi `Q[ëºù`hVi@^Cê:iyuniëºU@sva‡bKRKQ[bTi)bKe`iyçU@s<acbTRKZ<çbTSVU@sU[ïb‡ê:UdvQ@aTSVçGd`Z`SVhVunSVs`r
d`hjUnç>ÿnaU[ï5Q gp G^`QëºiëyUlRTè¥ihViëºisNbQ[svuwQ þÉd`Sjbõ+RKS­bKe`ëºibKSVçþÉWYU@r@S\ç +s`Sjb ÏõÙW §ô
e`iQ[ù`ù<hjS\çQ[bTSVU@s<a)U@ïgUlZ`R"RKiaTZ`hjbKa"Q@RTiyb‡êgU[ïúU@h\uIô *SVRKacb^YbTe`iu`i÷@ihjUlù`ëºisNb"U[ïbKe`i¥aTèoacbTiëXa)d`SVU@hVU@r@èEQ[ùnþ
ù`RTUNQ@ç>eevQ@aÙRTiOçisNbKhjèaTù<Q[RKÿ@iOuQrlRTUšê!SVs`rSVsNbTiRKiacbÊSjs a‡bKZ<unèoSjs<rwd`SVU@hVU@rlSVçQ[h*ù`RKUoçiaKaciOa+SVsøUlRTrNQ[s`S\acëXaZ<acSVs`r
QwaTèna‡bKiëXa+ïúR>Q[ëºiê:UlRTÿÔð [óžô oi÷@iRKQ@hYSVs<a‡b>Q[s<çiaÅU[ïzd<SjUlhjUlr@S\çQ[h5çUlsNbTRKU@hYevQm÷@iGdCiis u`iëºU@s<acbTR>QšbKiuçU@ëºù`Znb>Qšþ
bTSVU@s<Q@hjhVèéQ[s<uéi nùviRTSVëºisNbKQ@hjhVèÔSjs UlRTrNQ[s`S\aTëºaGhjSVÿ@i +ô5çUlhjSžôgð û`^ šó e`iaTi¥SVs<acbKQ[svçiayaTe`UšêöbTe<Q[bGbKe`iwSVëºù`hViþ
ëyisNbKQšbKSjUls¥U@ïYçU@sNbKRTUlhvSVs¥d`SVU@hVU@rlSVçQ[hvU@RKrlQ[s<SVaTëXazçQ@s¥dCiÅçU@so÷@is`SjisNbThVèëºUnunihViu¥Z<aTSjs`rºçUlso÷@isNbKSjUls<Q[h<u`SjrlS­b>Q[h
hjUlr@S\çaTç>e<iëºiaô i¥e<U@ùCibTevQšbSVëºù`RKUš÷NSVs`rUlZ`RGZ<s<uniR>acbKQ[svunSjs<røU[ïQ lZvQ[sNbTSjbKQ[bTSV÷@iëºUnunihgbKe<QšbºçQ[ù`bTZ`RKia
bTe`iÙiaKacislbKSVQ@h KçU@ëºù`Z`bKQšbKSjUls<Q[h )Q@aTùCiç§b>azU@ïIbTe`ibTR>Q[s<aKçRKSjù`bTSVU@s<Q@h`ëXQ@ç>e`SVs`iRKèyê!e`SjhViÙQ@d<acbTR>Q@ç§bKSjs<r"acUlëyiU[ï¬SjbKa
d`SjUnç>e`iëºSVçQ[hIunib>Q[SVhVagê!SVhjhIù<RTUš÷oS\uniÙQùvUšêgiRTïúZ`hvbTUoU@hBïúUlR:RKiù<RTiOacislbKSjs<rQ[svu¥Q[svQ[hVè Sjs<rRKirlZ`hVQ[bTUlRTèys`ib‡êgU@RKÿnaô
oiçU@s<uI^nSjb!SVa!çU@s<çiSV÷šQ[d`hVi)Q[s<u¥ïúiQlacSVd`hViÙbKe<QšbbKRKQ@s<aTçRTSVùnbKSjUls<Q[hBs`ib‡ê:UlRTÿnagçQ[sËdCi)ëºQ@s`SVù`Z`h\QšbTiOu¥SVsËU@R>uniR
bTU ù`RTUlr@R>Q[ë lbTe`i"d<SjUlhjUlr@S\çQ[hBUlRTrNQ[s`S\acëöbKUºùviRcïúUlRTëQyïúZ<s<ç§bKSjUlswbKe<Qšb+ù<RTi÷NSVU@ZvachVèunS\us`U[b!i nS\a‡b+SVsS­bOô oZ<ç>e
U@RKrlQ[s<SVaTëXa!çU@Z<hVuçUlëºù`ZnbTiçU@ëºù`hVi ËïúZ`s<çbTSVU@s<aU[ï5bTe<iSVR+Sjs<ù`ZnbKa ÏacbTSVëGZ<hjS !aTZ<ç>eQ@a+çU@Z`sNbKSjs`rv^`SVslbKirlRKQ[bTSVU@s¬^
çU@RKRKih\QšbTSVU@sY^@ib>ç[ônpzR>Q@çbTS\çQ@h<d`SVUois`rlSjs`iiRKSjs<rGQ[ù`ù<hjS\çQ[bTSVU@s<a:SjsvçhVZ<uniÅd<Q@çbTiRKS\Q"is<r@SVs`iiRTiOuyïúU@Riso÷oSjRKU@s<ëyisNbKQ[h
ëyUls`SjbTU@RKSVs`rXQ[s<uËunRKZ`rXunihVSj÷liRKè@ô
yà ÌÞ oäBà<å +ß`å‡á:Þ cá åcä
`U@R!UlZ`RbTR>Q[svaTçRTSVùnbTSVU@svQ[hIçSVRKçZ`Sjb!u`iaTSjrlswêgi)Z<aTiÙbKe`i)ëºUnunih¬ù<RTUlùvUNaciOuSVsÔð ýmó¬ê!SjbTe<U@Znb+ëºUnunS vçQ[bTSVU@s<aô +iRTi
ê:irlSj÷liQd`RKSjiï!u`iaKçRKSjùnbKSjUlséU[ïbTe<iëºUou`ih YïúUlRGQëºU@RKiunib>Q[SVhjiOuéuniaKçRKSVùnbTSVU@s bTe<i¥RKiQ@u`iR)S\a"RKiïúiRKRKiuEbTU
"!
#
$ %
'&
(
)
+*
-,
!
/.
0.
4
5 76 98
;:
2
1!
7@
3
=< ?>
BA
bTe`iyçSjbTiuù<Q[ùCiROôCõsoèËrlis`i"bTe<Q[bÙS\aÙçUou`iuSVslbKUbKe`i õ U[ïzù`RKU@ÿšQ@RTèlU[bTiOaSVaÙù`RKiçiuniOuZ`ù<acbTRKiQ[ë doèËbTe`i
acU@þÉçQ[hVhjiOu¥ù`RKU@ëºU@bTiR!RKirlSjUls¬^nê!e`S\ç>eRTiù`RTiOacisNbKagbTe<i"d`SVs<unSVs`racSjbTi"ïúU@R!bKe`i õ(ùvUlhjèoëºiR>Q@aTi Ùõp §ô <U@R
bTe`i õÙpîbTUwdviGQ@d`hVi)bTUwd`SjsvuQ[s<uacbKQ@RcbbTe`i"rlis`i"bTR>Q[s<aKçRKSjù`bTSVU@s¬^vU@s`i"UlR+ëºU@RKi õ!þÉd`SVs<unSVs`r¥ù<RTU@bTiSVs<a
çQ[hVhViubTR>Q[s<aKçRKSVùnbTSVU@sïÏQ@çbTU@R>a 5s<iiubKU)d`SjsvuybTUÊbTe<i ÙõîïúZ`RTbTe`iRzZ`ù<acbTRKiQ@ë(QšbgacùCiçS vçd<Sjs<u`Sjs`r"aTSjbTiaô
e`iaTiGd`SVs<unSVs`racSjbTiOaÙQ@RTie`SVr@e`hVèacùCiçS vçGïúU@RÅiQlç>e g^BQ@s<ubKe`iyd`SjsvunSjs<rwQ Xs`Sjb‡è úSžô i@ôvbTe`iyù`RKU@ùCis<aTS­b‡èU@ï
bTe`i bTUd`Sjsvu gçQ[s¥dviÙbTZ`s<iuwUš÷@iR:aci÷@iR>Q[hvU@R>uniR>azU@ïYëXQ[rls`S­bKZ<uniÅdoèºç>evQ[s`rlSjs`r"bTe`iÅsoZ<çhViU@bTS\uniÅaTi NZ`is<çi
U[ï*bTe`i"aTS­bKi@ô
iùvis<unSVs`r¥UlsbTe`iyRTihVQ[bTSV÷@i)ù`h\Q@çiëºisNbÅU[ïÌd`SVs<unSVs`rwaTS­bKia^<bKe`iGSVsNbTiRKQlç§bTSVU@sQ@ëºU@s`r 5a^CQ@s<udCib‡êgiis
*awQ[s<u Ùõp5^gçQ[sîdCiùCUlaTS­bKSj÷li úSžô ilôzbTe<iù`RKiaTis<çiU[ïÊU@s`iSVs<çRTiOQ@aTiaybTe<iù`RKU@d<Q@d`SjhVSjb‡è U[ïÊbTe<iU[bKe`iR
d`SjsvunSjs<r"bTUGbTe`i Ùõ U@R:s`irNQšbTSV÷@i úëGZ`bTZ<Q@hjhVèºi `çhVZ<aTSj÷li+d`SVs<unSVs`r ô e<iÙçUoUlùviRKQ[bTSV÷@i!SVslbKiR>Q@çbTSVU@sXdCib‡êgiis
*aÊQ@s<u Ùõp5^¬Q@s<udCib‡êgiis 5a^¬çQ[sEdviyëºUou`ihViu Q@aÊQêgiQ@ÿC^BrlhjZ`iþžhVSVÿ@iGSVsNbTiRKQlç§bTSVU@søU[ïëºiQlacZ<RKQ@d`hji
SjsNbTis<aTS­b‡èlô
e`iÙù<RTUnçiOaTaU[ï¬bKRKQ@s<aKçRKSjùnbKSjUlsSVsN÷lU@hV÷@iOaÌbTe<iÅù<RTUld<Q[d`SVhVSVacbTS\çQ[bcbKQlç>e`ëºisNbU[ï¬bKe`ibKRKQ@s<aKçRKSjùnbKSjUlsXïÏQ@çbTUlRKagQ@a
ê:ihjh5Q@a+bTe`i õÙp5^<ïúUlhjhVUšêgiudoèwbTe`iyùvUlhjèoëºiR>Q@aTi"RKiQlç§bTSVU@sbKe<QšbÅhjiOQ@u`abTU¥bTe`iGïúU@RKëXQšbTSVU@søU[ïÌbTe<iGë õGô
õ+hjbTe`UlZ`r@e bTe<ir@is`iºRTir@Z`h\QšbKSjUlsES\aÊb‡èoù`S\çQ[hVhVè NZ<Q[sNbTS <iOuEdoèøbTe`iXi où<RTiOaTaTSjUlsEhVi÷lih\aÊU[ïgbTe`i¥ë õ UlRÊbTe`i
ù`RTU@bTiSjs¬^nSjb!SVaRKiù<RTiOacislbKiuwçU@ëºù<Qlç§bKhjèXSVsËbTiRKëXagU[ï*Qyd`SVs<Q@RTèXi où<RTiOaTaTSjUls¥hVi÷lihž^Nê!e<iRKi ÊëºiQ@s<a e<Sjrle `Q[s<u
ëºiOQ[s<a hjUšê nUlRgi nù`RTiOaTaTiuwQšb+Qyd<Q@aKQ[hBhVi÷lihžôoõÙççU@R>unSjs<rGbKUbKe`S\a!ëºUou`ihž^obTe`i)uniOacSVr@sËU[ï5QGbKRKQ@s<aKçRKSjùnbKSjUls<Q[h
hjUlr@S\ç:rNQšbKi:S\aÌRKiunZ<çiuGbTUÅbTe<i+acihjiOç§bTSVU@sºQ[svuçQ[RKiïúZ`hnù`h\Q@çiëºisNbzU@ïvd`SVs<unSVs`r"aTi NZ`isvçia*SVsybTe`i+çSVacþžRKirlZ`h\QšbTUlRTè
RTir@SVU@s¥U@ï5Qyrlis`ilô
e`iÅbTR>Q[s<aKçRKSjù`bTSVU@s¥ù<RTUnçiOaTagS\aëºUou`ihViuQ[s<Q@hjèNbKSVçQ[hVhjèXZ<aTSVs`rXQGbKe`iRKëºUnunèos<Q[ëºS\çÙQ@ù`ù`RKUlQ@ç>eYô e<iÊu`ir@RKii
U[ïzbKRKQ@s<aTçRTSVùnbKSjUlsU[ïzbKe`iyr@is<iGS\aÙi nù`RTiOaTaTiuøQ@abTe`iºi NZ`SVhVSjd`RKSVZ`ë d`SVs<unSVs`rwù<RTUld<Q[d`SVhVS­b‡è îU@ïzbTe<i ÙõpbTU
S­b>a õ$d<Sjs<u`Sjs`ryacSjbTi úù`RKU@ëºU[bKiRzRKirlSjUls §^@r@SV÷@isybKe`iÙçihVhjZ`h\Q[R:çU@svçisNbKRKQ[bTSVU@s<aÌU@ï¬Q[hVhnbTe`i 5að ýmóÉô i+e<Qm÷@i
Sjëºù`hViëºisNbKiubKe`S\aëºUnunih*SVsEPQ[bTe`iëºQ[bTS\çQºïúUlRÙiOQ@ç>eU@ïÌbTe`iyçSVRKçZ`S­b>aêgiGevQm÷@iGuniOacSVr@s<iuI^CQ[s<uïúUlRÙiOQ@ç>eU@ï
bTe`iëêgiÅù<RTUš÷oS\uni)QrlRKQ@ù`e¥U@ï íSVsËbTiRKëXaU[ï*bTe`i"çU@s<çisNbTR>QšbKSjUls<agU[ï6bTe`i 5a!Z<aTiuËQ@aSVs`ù`Z`bKaô
C
EDF
GDF
2DF
H 1
%G%I
9
J
%
J
K%
ML
N
O
%
%
PDF
%
(DF
N
C
R%
- Q
DF
DF
(
.
S
T.
D9
.
2
".
C
Q
2DF
&
(U
1
%
?U
E%
On
A
B
Oa
RNAP
Ob
RNAP
Output
And
CÇ NÇC¿ »l~g±ˆcŽl¶±ŠKˆ‡‹Œ€l‡‹Œ‚ONŽªv‹­…)€lªŒ~>…)~>šcށ‡‹Œ‚O‚ƒ¬ŽX©:Ó:}בOށ‡~O¦
V?WYX [Z
õaYQ@s)i `Q[ëºù`hVi@^bTe<iSVëyù<hjiëyisNbKQšbKSjUls)U[ïnbKe`i:õ ìrlQšbKiQ@aYRTiùvUlRcbKiuÊSVs¥ð ýmólS\aYu`iaKçRKSjdCiuIô e`iQ@s<Q[hVU@rlU@Z<a
`d SjUlhjUlr@S\çQ@h5çSjR>çZ<S­b"U@ïgQ[sÔõ rNQšbTiºS\a)ace<Ušê!sESVs 6SVr@Z<RTi @ô ÙU[bTbTiOu Q@RTRKUšê+aÙSjs<u`SVçQšbTiºbKe`içU@þžUlùviRKQ[bTSV÷oS­b‡è
ïÏQ@ç§bKU@RÅdvib‡ê:iisøbTR>Q[s<aKçRKSjù`bTSVU@sïÏQ@çbTUlRKaÅõ"^If Q[svu õÙp5ô EiOQ[ÿd`SVs<unSVs`racSjbTiOa ÏhjUšê(Q Xs`S­b‡è Q[RKiç>e`UNacis
ïúU@RzdCU[bKe *a^[RKi NZ`SVRTSVs`r)dCU[bKeyU@ïBbTe`ië(bKU)dvi+ù<RTiOacislbzSVsXU@R>uniR5bTU)d`SVs<uybTU"bTe`i õGô e`isXdvU@bTeXd`SVs<unSVs`r
acSjbTiOa QÅQ[svu dQ@RTi:UnççZ<ù`SjiOuI^[çUls<unSjbTSVU@s<a6ïúUlRYbKe`id`SjsvunSjs<rÅU@ï`bTe<i õ×ùvUlhjèoëºiR>Q@aTizbKUbKe`i Ùõ×dviOçU@ëºi
e`Sjrle`hVèXïÏQm÷@UlRKQ@d`hjilô
Eá
å‡à<äIãÙå±ß
6â áÞ yà ÌÞ oäBà<å ß`å‡áÞ "á :åcä
ê:UwU[ïÌbTe<id<QlacS\ç)d`Z<Sjh\unSVs`rwd<hjUnç>ÿnaU@ïQ gp (Q[RKi"RKirlSVacbTiRKaÙQ[s<ubKe`iºõ+RKS­bKe`ëºibTS\çyW¬U@rlSVç +s`Sjb ¸õW §ôIæ±s
bTe`S\aÊQ[d<acbTR>Q@çbÅêgiuniOaTçRTSVdCiGbKe`iºSjëºù`hViëºisNb>QšbTSVU@sEU[ï:Q þÉd`SjbÅRKirlSVacbTiR^vSjëºù`hViëºislbKiu Q@aÊQ þÉhVQ[bKç>e¬ôBæ±sEbTe`i
ïúZ`hjhYù<Q[ùCiR!êgi)ê!SjhVhYQ@hVaTUyu`iaKçRKSjdCiÅbTe`i þžd`SjbõW "ô
9
\
KDF
9
^%
a
b
[
0 "
&
C
F
7
`D9
dce:<gfihjb
78lkl6I8_f
m5 76 98
g:
%
96n<Co ?>
d
R
p"qsr
]L
_&
'
'
tuwvdxzy{[|
õ þÉW6QšbKç>eËS\a!QyaTSVëyù<hjiÊëºiëºU@RKèihjiëyisNbgbKe<Qšb+ù<RTiOaciRT÷liabTe`i
‡a b>QšbTiÊê!e`isËbTe`i"çU@sNbTRKU@hIaTSjrls<Q[h ç§bTh `S\ahjUšê Q[s<u¥ïúU@hVhVUšê+agbTe`i)SVs`ù`ZnbaTSVr@s<Q@hCê!e<is çbTh `S\ae`Sjrle¬ô e`isËçbTh¬S\a
j^ Znb æ±sËQ[s<ubTe`i unUoiags`U@bgevQm÷@iÙQ@soèXSjëºù<Qlç§b!U@s¥bTe`iÅU@ZnbKù`ZnbOô e`isç§bKhISVa V^ Z`b Q[s<ubTe`i
æ±sunUoia!s`U@be<Qm÷li"Q[soè¥SVëºù<Q@çbU@sËbTe<i"U@ZnbKù`ZnbOô e`iGfghVUnç>ÿwunS\Q[rlRKQ@ë U[ï5bTe<i +þ±WYQ[bKç>eQ@s<uËS­b>a!bTRKZnbKebKQ[d<hji
Q[RKiaTe`Ušê!s¬ô e`i+fgUNUlhjiOQ[syi nù`RKiaKacSVU@sïúU@R5bKe`i þÉW6Qšb>ç>eyçQ[sXQ[h\acUÊdCi+i nù`RKiaKaTiuSjsXQ)aTZ`ë(U@ïBù<RTUnunZ<çbKa*ïúUlRTëô
}~s {y€MG{_x ~ t^u
vxzy{|ƒ‚„\… ~G „ Q
 † yxzyG‡ †
n. B.
.S . ‰
T
ˆ
l.
z&
1
_
9
B.
.Y. 7&
9‰ˆ
D
ctl
Out
In
CÇ `Ç ¬ªŒ~>ŠK±ˆ‡‹ŒŠ§ŽªCŠ>‹Ãˆ‡Š>†l‹Œ‚ƒ¬}!ÛCށ‡ŠT»
V?WYX Š
‹ŒŽ ‰ g‘’“•”N–_—i˜-™š[g™š G g‘ ’–_—
;
e`iÊdvUoU@hViQ@swi nù`RTiOaTaTSVU@sïúUlRbTe`S\a+çSjR>çZ`SjbaTe`Ušê+aQXacSVëºù`hjiÊëZ`h­bKSjù<hji oiR+SVëyù<hjiëyisNbKQšbKSjUls¬ô
On
Data
Ctl
Odata
RNAP
Octl
RNAP
Output - M
And
On
M
Ctl-Inv
Om
Ctl-Inv
RNAP
RNAP
Output - M
And
A
N
R
P
Off
Ctl
Octl
RNAP
Ctl-Inv
Not
CÇ `ÇC¿ »l~!}Ó© ~§Íš†N‹ŒÂŽªŒ~>šz‚ƒC‡»N~!}gθÛCށ‡ŠT»<¦
V?WYX ›
e`id`SVU@hVU@rlSVçQ[h +þÉhVQ[bKç>e çUls<acbTRKZ<ç§bXçUls<acS\acbKaºU[ïÙb‡ê:Uéõ rNQšbTiOaºSjs
ù<Q[R>Q[hVhjihoïúU@RKëºSjs`r"Q)u`SVacbTRKSjd<ZnbTiOu ìrNQšbKi@^[Q[svuºU@s`i!SVso÷@iRTbTiRô e<i çbTh @ù`RKU[bKiSVsºçU@sNbTRKU@h\a6bTe`iê!e`U@hVi+çSVRKçZ`Sjbô
e`isES­bÅSVaÙhjUšê ¸ç§bKh §^CU@ZnbKù`Znb P BrlibKaÙQùCUlaTS­bKSj÷li)ïúiiOund<Qlç>ÿQ@s<uSjbKaÅçUls<çislbKRKQ[bTSVU@sS\aëXQ[SVsNbKQ@Sjs`iOuIô
f:Z`bzê!e`isybTe<i+ç§bTh<ù`RTU@bTiSjsySVaze`Sjrle ÏçbTh ^šbTe<i!U@ZnbKù`ZnbzS\azuniùCisvunisNbzU@sbTe<i!Sjs`ù<Znb:u`Q[bKQÅù`RKU[bTiSjs ÙQ[bKQ Vô
æÉï ÅQšbKQ `ù`RKU[bKiSVsËS\a!e`SVr@eY^`bTe<isU@Z`bTù`Znb P <SVaù`RTUnunZvçiuQ@s<uËS­ï ÙQ[bKQ <ù`RTU@bTiSjsS\a!hjUšê)^`bTe`isU@ZnbKù`Znb P
SVa!s<U[b!ù`RKUou`Z<çiOuIô
e`i"bKe`RTiiunSVëºis<aTSVU@s<Q@h6rlRKQ@ù`e<a+SVs<unS\çQ[bTibTe`iyùCiRTïúU@RKëºQ@s<çiç>e<Q[R>Q@çbTiRKS\a‡bKSVça!U[ïÌbKe`id<SjUlhjUlr@S\çQ[h*çSVRKçZ`Sjbô
e`iRKiGQ[RKi)b‡êgUr@R>Q[ù<e<a+uniùvis<unSVs`r¥Z`ùCU@sbTe`iSjs`SjbTS\Q[h5acbKQšbKiGU@ïÌbTe`iyçSVRKçZ`S­b úSjïzæ±sS\a vU@R §ô e`ir@R>Q[ù`e<a
Q[RKiÅrlSj÷liswê!S­bKei nù`h\Q[s<Q[bTSVU@s¬ô
}œi Ÿž7x ~sQ† yN Cs‡ ~ ‡1¡ŽG{_x ~ {_Ÿ€M{  Ÿ y D
&
E I‰=. S .¢
2. \.
މˆ._. `. O.
C. \.
`
9
]
T.
B.
. %. 7.
7.
. \.
[
.Y.
. S .¢ p"q3£
vdG„NGyxzyG‡ †'¤
`U@hVhVUšê!Sjs`rºbKe`i"i nQ@ëºù`hjiGU[ï5bTe`iQ@u`uniRÙQ@s<uËbTe`i +þ±WYQ[bKç>e¬^vSjsù`RKSVs<çSVù`hViGQ[soèwacbKQ[bTi"ëXQlç>e`Sjs<iGçQ@sdvi"SVëºù`hViþ
ëyisNbTiuQla!QGbKRKQ@s<aKçRKSjùnbKSjUls<Q[hIçSjR>çZ`Sjb+Z<aTSjs<rbKe`i)ù`RKSjsvçSVù`hjiOaU[ï5hjUlr@S\çÙçSjR>çZ<S­buniOacSVr@sYô
C
Ž
Ä
ªÈzŒ‚§‹ÃÈ ‡v»ÙÇ C‹­lŒÇ ¦v‹Ã‡Àg‹jŽ ŽlªNªŒ¿¶É¼c»lŽÈz~‡~»N}g~>VÚÎύXª­ŒŽ¦‡‡Öé»lŠc~Ù»»lŠ>Èz~>‚Ù‹Ãš‡‡±»y»lˆ‡‚O~5‹ŒlªBl‹ŒŠ>‡Ž‚‹­cŽNŽgªvŠ>¶É‹Œ~K¶Ic[Ž‹Œ±N‡ˆc~ ‹Ãށ‡‡‹­‹ŒŽ‚OªŒŒªÃ¦l¼ Ö鋌¶»N»l‹Œ»N‘~>‹Œ"» ‘O»XŒ‡’»N‡‡»l~!»l~5~l€nŽ‚c‚O†lŽÙ¶±‡‹Ã€l‡‹Œ¶Ì‹Œ†lÂm‹Œ~*Nƒ\ƒV‹Ã‚O‡~>‹­ªŒ~§ŽªŒ@‚§ªŒªÃÈzÄo¼ ޶!ŠcªŒÐ‡‚§»NÈ …"~ ŒŽ’N}!‹Œ‡š»lށc~cŽŽ ‹Œ‚ON`†@¶CÂO‡‡Ž€N»lª­†l†l~55~>¶>‹­Ž¶Ì¦ ªŒ†N…"Ä ~5Ž‚‹Œ¿[ƒoc»l‡Ž»N~ŋŒ~*N}g~§‚OÎφlª­‡ŽŽ€l‡Šc†l»Ž 
ށ:ŽÅ»N‹Œ‘O» ­Ú Œ¦`ÀgNªÃ¼)Èz»l~>y‡»N~gŠ>‚Oš±ˆ‡‚OªvŠ>‚OlŠ>~>š±ˆcށ‡‹Œ‚º‹Œ¶»l‹Œ‘O»y‡»l~‚O†@‡€N†lÌƒV‚OªŒªŒ‚§Èz¶:‡»N~ }ށcŽ NÂOŽªŒ†N~>¶>¦
¥ [¦
V?WYX § ¥ [¦
«ª ©ª
¥ Q¦
¨¢©]ª
d¨ ª
¬ª ª
¨
¨
1ª
%ª
Tª
]ª
ª
¥ Q¦
ª
+Ušêgi÷@iR¬bKe`iRKi!Q[RKiù`R>Q@çbTS\çQ[hnçU@s<aTSVu`iR>QšbTSVU@svaIbTevQšbÌhjSVëºS­bÌbKe`iRKQ@s`r@i:U[ïvçSjR>çZ<S­b>a*bTe<Q[b5çQ[sydviRKiQ[hVS\a‡bKSVçQ[hVhjè
jS ëºù`hViëºisNbKiuIô6æ±s QËbTR>Q[s<aKçRKSjù`bTSVU@s<Q@hzçSVRKçZ`S­bGbTe`i¥u<QšbKQùvQšbTeva"Q[RKiXs`U[b"ù<eNènaTSVçQ[hVhjèESVaTU@h\QšbKiuÔQ[svuøbKe`iRKiïúUlRTi
bTe`iÙSjs`ù<ZnbgQ@s<uºU@ZnbKù`Znb:aTSVr@s<Q@hVaÌëZ<acb:Z<aTiunS CiRTisNbù`RKU[bTiSjsva 5a §ôoõ+s`U@bTe`iR:çU@s<çiRKsyS\aÌbKe`ih\Q@ç>ÿU[ï¬aTSjrls<Q[h
RTir@is<iR>QšbTSVU@sY^ê!e`S\ç>eGRKiù<RTiOacislb>a6Q@sGUld<a‡b>Q@çhji:bTUÙbTe`i!çU@s<acbTRKZ<ç§bKSjUls"U[ïBuniiùs<ib‡êgU@RKÿoaYSjsïÏQm÷@UlR6U@ï<ê!S\uniU@s`iOaô
Ei!Q[RKi:çZ`RKRTislbKhjèÊi où<hjUlRTSVs`r+bKe`iuniaTSjrlsGU@ï<RTir@is`iR>QšbKSj÷lizihViëºisNb>a6dvQ@aTiu)UlsGRKiçisNb*RKiaTZ`hjbKa6U@s"bKe`iQ[s<Q@hjènaTSVa
Q[s<uu`iaTSjrlsU[ïzùCUlaTS­bKSj÷li"ïúiiOund<Qlç>ÿËaTèna‡bKiëXaGð óÉô *SVs<Q[hVhVè@^vbTe`iëyUnunih6êgiGZvaciOue<Q@as`U[bÅdviisE÷mQ@hjS\u`Q[bTiuèlib
ê!S­bKe
Åi oùCiRKSVëyisNbKaô
Yà YÞä
Ú¦}ŋŒX¦šŽÅ©:ª­NŽ‘ˆ‡~>‘OªŒ~+‹Õ’ Š>lª­Ž¦[¶±¨N¶~Tˆ±‚ˆ‡ƒI~>ÄlªŒªú‹Œ’ ‚OOªŒ‚OŽ‘…)‹­Š>~>޶*ªIz€n¦Œ‚O’[¶±Ž‹Ã‡o‹Œ"Âm~KzÎúƒV¦m~>~§}ŏl¦[ÄN‰[Ž‚OŠcšÐ"c޶ɼl‘@¶É¦v‡}g~K…)~K‡¶>~>¦ ŠK‡‹Œ‚O"‚lƒv’v…ÙÚ @†NÚ ªÃ‡‹Œ¶ÉcŒŽÚ Äl‹­ªŒ‹ÃžN¼šÚ ’OÄN‹Ãƒ\†@’ ˆ‡Š§Ž‡‹Œ@‚¦ N¶>’@ŽN)»[¼@¶É‡~Kˆ‡~K¶±‹­¶
š¦Ó¦[z¦m«*†NŠc»N­ªŒ’`~KÚ ˆ§’mÁÙ¦ gš~KÚ ˆ‡ª­Žo<š’šÚ lŽoڒB ©¿ €l¦mˆ‡Æ:‹Œª È̎[¦v@Àg¦ )¶±ŠT»l~>…)~>¶Y‚ƒ<Š>‚…ÅÄN‹ŒNށ‡‚ˆ‡‹­ŽªN±ˆcŽl¶±ŠKˆ‡‹Œ€l‡‹Œ‚O"ªŒ‚O‘‹­Š¦
[¦ w¦*«:¦*YªŒ‚§Èz@‹Ã’  wmŽŽ[o†o Žˆ±¼‰`¦6Ûv‹Œ~>@Äl¦ ª­~Tˆ§¦í©(¶É¼@š‡»N~K‡‹ŒŠº‚¶±Š>‹ŒªŒªjށ‡‚ˆ±¼ N~K¸È5‚ˆ‡Ð‚ƒ±ˆcŽl¶±ŠKˆ‡‹Œ€l‡‹Œ‚ONŽª:ˆ‡~K‘O†Nª­Ž‡‚ˆ‡¶>¦ T’
@¦ ¿ ¦o‰`¦ T’ Žˆcl~Kˆ§’o„:¦NÑ+¦l[„5’ mŽŽš@‡‚†Nˆ§Ž’oˆ±¼Žo l@¦ ¦ @¦o„*‚ªŒª­‹Œl¶>¦5„*‚N¶É±ˆ‡†lŠK‡‹Œ‚Oy‚ƒ¬ŽÙ‘~>N~T‡‹­Š‡‚‘O‘ª­~!¶ÉÈz‹Ã‡Šc»y‹Œy~K¶±ŠT»l~Kˆ‡‹ŒŠT»l‹jŽÙŠ>‚OªŒ‹Õ¦
š¦ ¿ ¦`¨*¦ ʦ ˆ§¦oŽN Ù¦ l¦<‰[†N¶±¶±…"Žv¦z„*~Kª­ªŒ†lªjŽˆ‘O§Ž’N‡€o~+ށ‡‘~>~>ŠT¶ »lN‚ª­‚‘¼š¦Ì[’n·¸ ©:†NŠcÐ[ª­Žo`’@Ó B’ mŽ[†oŽˆ±¼Ú [¦
[¦¦Ñ+Ʀ*¦ !ÖˋÁc~>Ž‹Œ¶±l¶º‚l¦*ŽN‰[é¼@¶É‰`‡~>¦5…)«5¶*ŽÄN¶±†<‹Œ‚O¦ ªŒ‚O‘¼ »Nn~¥©ìlÄ@~Kˆ‡Â@‹Œ‹Œ~KŠ>ƒI~‚€lÂm~K»[ˆ‡¼@Â[¶±‹Œ‹Œ~KŠ>È!¶G¦ ‚ƒŠ>~>ªŒªŒ†NTª­Ž’ ˆºªŒ‚O‘‹­Šw‘mށ‡Œ~>Ú ¶>¦$N·ž Ú l’ [¦
§’<„5Ž…Å¿ Ä@ˆ‡‹j@‘O~O’ ºŽ¶±¶>’o¨N~>Ä@ˆ‡†oŽˆ±¼ š¦
@
­
&
9G% Ž
¯®3°R±®3²B³$´ µ
f¶wf 7f
f'8
]·
Á
·
Ò
Ä
¼QÈwÍÎ0¼»FÏ À©© ¥ŸÐ ¦$¾ Ñ ÀÒÓÀÂÑ Ã
ŽÁ©©Ò
FÔ
gÕ
éҾ ÒÒ[ÑÀÂMÒÒ¿ Ž·
2Á©©©
_Ä
· Q·
¹%ÉÊ3×]ÅgØ zéÒ]¾ ÒÒ Ð Â]ÒÃ[Á 1·
Á©©©
-Ù z·
^Ä z·
â Ø$Ý_Ê3͟ÆÝzÉËOã¬ÆÀÌMØwË ÛFÆBßTÞÆäHåQ×]ÊGÉÊ3͟ÆÝ(æÎގã¬çè
é
-Ù
7¾
Ã
Ñ
Ó
½
ÞÆädåQ×]Ê3Í+Ý]ñæ+¹`¼1Þ"áðë$é
QÔ
'¸º¹»`¼
©
¥G½ ¦$¾ À¿ÁÁÀ À¿Á ½ Á©©Ã
i¸nÅÇÆÀȹ%ÉʟË_»ÈgÉ[Ì
Ö¹%ÉÊ3×]ÅgØ
^Ú'Í+Å;ÛgÊ'Ü;Ý-ÊsØ$Å;ÝzÉÊ3Í3ÆÝzÉËnÞÆÝÀßÀØ$ÅÇØ$ÝzÈ;ØÆÝàÎ1ÝQÈ;ÆÝQá
HÁÑ ½ Â Á ½ Á
%ê Q·
ÐÐ ¿
?¼zÈwÍGØ$ÝQÈ;Ø 7Á Ð Ñ ¥ ÑÑÓ©¦$¾ ÀÓÓÁÀ ÀÓÓà iÁ©©Á
ìëÛ;ÊíÆÅÇîÛðï_Æ$åìÆÝ\¹%ÆÝ-áG¼_Í3Ë ÍŸÈgÆÝ
2Á©©[Á