MDQEDKALLVYVPKPGDEEFVKARVLTENPIGDDEIEIEVKTLEGEQFTTTVKHLDRVNPVKFDKCDDMASLTHLNEPSVLDNLKRRYLDGLIYTYSGLFLVAVNPYKKLNIYDRNTIDYYQSMESSLYQQPQLDGDSAINPKPHIFAVAQNAIQRLVKEQRNQSILVTGESGAGKTENTKKIIQYITTITASHELNQGFDFEEKILQATPILESFGNAQTVKNNNSSRFGKFIKMDIDYYKKTLAGASIQWYLLEKSRVVKQDAEERNYHIFYQLLRGLSQSELSKYRLTNSITDFNYLKYSHADIPNVDDSQDFQNLMKALQVCDFSETDIKNIFTTLAVILLLGNITYHNPDSDKQAIPTEDAPFTEIQELLQLENPQLLKNAIIKPKVKAGRESVTQEKNSQQAKVSVDALAKVLYENLFGFIVDKINNNFGYSGLSSNTSFIGILDIAGFEIFQKNSFEQLCINYTNEKLQQFFNHHMFVLEQAEYVKENISWKFVDFGNDLKPTIELLENKPNSRVGIFSILDEECLIPKGSDEEFLNKLHKNFEIKEDGVNSPYGNARYKPTKVRNGFIVKHYAGDVTYDVDGWLGKNKDPLNENIIEVLSSSLNPFFVDLFSSKLKAVSLRSSPSKKNKGTSKTVATKHKEQLSSLINQLSQTHPHFVRCILPNNQRSSNMFDQKLILDQLRCNGVLEGIRIARAGYPNRIPFDKFYSNYGFLSKNKIRHNDNNFKSNCEIVLNELELSPNDFKVGLTKLFFKNGVLAVLEERKAAKLSSTITGLQSNIRGFIQRSEFVDKLRKHQAARLISKNFKEYYHLSRNDEWYKLALRLTPLIEGERKLAEKKKLKTRIDSLIKQVATLEEEKVSFSVLKSELEESINVLTNSLESERSLSNTKDKELANEKAHSIDLEKSLSDANQQIEKQENDGKIVNNELLTLKKELEKLTEMEKQKCSLDDKVKSLSQELIAAKSLQQEVESLKGAITNREQGEADLKNTKILLESKLNESNLSFEKASAELSKLKEENNTVNAKLNQLVSAQAEREKKLERRERELQDKAQDLESRLSQVHLVEQEKKKAIDDYTAIKEENKLLKQKANSILVLNTKLEREAREANSLLEAKIADDVKFERGKKAFDDQISQLKEKVEELTKELSIEKENSSRDKISLKALDLENAKLLKAKKSYDVRTAELNLQLQQSKVASPASPKNIFSASDTEVNKLNLQLSEEQAKYSVLKSEKHALEDELNFVKTRLASEAYDNRQLKAKLSTISEQSGIPIESNNLLSSPIKASRSSLSDKIAVDASELKIQLETEKAANKRLETMNVELQTELLRYKTLSSRLNNQDFRPVDFGNVLKDSTNDLNKMSQDEPANSLRLNSMLNEANTKLKRLQTGDHVSQQQEIVQYKSKIDRLVRQNQDLKDSLELYKSRSENYYGKLEAAEVAVKASKRSEEFLRGELQVAQERIGVAQENYRKSDLMVAQQNSTIRELQKELSDSLFNLKKLKSKYEDLEEKFEQETDFRLSTTSSLSANKDREIESLNKELFEKMEKEVELNKRAKSLTMQLETTQKENRALTNTTNSLIKEKHSLDRMITEMKKANDELNAKQIDLEHKVATSVQQVITYKATVEDLNRERNNLLESKRLLEVKVADITKDLEARMRIYEDANSNPAHVSKLTNELNDYRQQVRTFKDKIEEDKLRFKEYSDKVSQLTEHVNMTVEENKALSNYNEQLSNKIKSLEASSNEMETNITNHWSERVKSLEEKLAEKKTKEFDENQNIFNLQSLVKDLNRKIENYEKLNERSQNEVDNLGQTMKRLNDKIESLQEEGSQAILLQKQLERERDEFKEKSLKLEKELLDVYSN*