MNISTWNVRGLNDPIKVVEIKKFLASNNISVVALLETKVQEKNSCKIQKKIGVGWQWIMNYEHSPRGRIWIGWKHALVSVQLIQKTEFCVHCHVATKNGLFDALFSAVYGLHSVDTRRPMWREITAFSSTVNCPWLVMGDFNAVLLAADRINGNVVTEGETKDFDSCMDAAGLAELKSCGSYYSWSNKGQGNLRICSRIDRAIANALWHSKFVDAVVDYLPPGISDHSPLVMSCNIHMGGGSRPFKFFNYMADHVLFLDVVKKGWDVSCPRGGAMFKVWTKLKAVKQGLKELHHKDFAKLDERIEGLRADLGQIQIQLASCPTDSNVQQSERDCSETLKKFLHIQESAYRQKARIQWLQVGDSNSKFFFSAMKERIARNSIDILYDDSGKKLSTTQEIQEEVSSFYKKLIGTAASSLMGVDVGVVRKGKQLSAADAEMLVVPVSDAEIDAAIKGIDINKAPGLDGFNSLFFLKAWEIVKADVYEAVREFFRTGVMLKQVNNTSVTLVPKIHNASCVKDFRPIACCSVVYKIISKILTARMQGVIGTVVNCSQSGFIPGRSISDNILLACELVKCYSRKHVSPRCMIKVDLKKAYDSLEWPFLKTMLSELGFPMKFVNWVMQCLYSVSYSILINGCPTKPIPAKKGLRQGDPISPYLFALGMEYLSRCLAALAEDTNFSYHPRCKKLDLTHMMFADDLLMFSRADEGAVKALFDAFTKFSLASGLEANLHKSEVYLAGVSDQVASSIVSSIGVPKGSFPFRYLGVPLTTRKLSFTDCKPLIDRTVARIKSWTSKFLSYAGRLQLVKSVLFGIQLYWCQIFVMPKKVMKEIQRICRCFLWTGADADSRKASISWEQLCFPKSCGGWNLKDLTVWNKAAVLKHCWALALKQDRLWVRWIHAYYIQHRDFWTMPIPNGLTWSLRKIWHNREVFLQANGVDQFVQAGKFRIQKMYKFLHSVGAQVGWKRLICNSHASPKSTFIVWLAVQNRLATKDRLIRWQLNIDGICGLCQVENENLEHLFFSCSYSQEIWKQVLLSLGVNRTVLPWHEEVQIAVKKSRSTQKQACKYSIAFIESVYCIWLQRNAKVFRDHVDPVKTVVSNIMFNVECRYDMLIFGTHIDAINETKRFLSSQFEMKDMGETDVILGVKVTKTSNGFSLSQSHYVEKVLKKFNSFDVVPVKTPYDASIHLKKNKGNSVSQSEYAKIIGSLMFLMNYTRPDIAYAVSRLSRYTHNPSRDHWNALRRLLKYLRGTMDWGLHYVGFPAVLEGYCDANWVSDNDEVSSTSGYLCGAAISWKSSKQTCIARSTMESEFIALDLAGQETEWLRNLLADIPLWGRPAPPVSLHCDSQAAICVAKNSAYNGKKRHIHVRHESVRPLIESGVITMEFVRSERNIADPLTKGLNRRLVLDTLRGMGLKPVS*