MKVRKTFVLIIGGGPTGITSGLYLQKYNIPHILIEKDKSIEKIPKAHYYNNQTMEAWRCLYHLDKCFMNETEKLDLWKNFQYSLSMHKEKIISIYNNFINKYTYKNTYYEDISPSKVTHLSQYKLLGILYNYYFFNIKVNKKKREFLKNIKLKFSTYKILKCIYENSVINNEVNDKHIHNVHDKHIHNVHDKHIHNVHDKHIYNSHDKHIYNVHDKHIYNVHDKHIYNVHDKHIYNVHDKHIYNSHDKKKEDLINDKFLKCCSYDISQMLIGYEFVDFIKNINDLKNIDNLSLSQEEKIILEKMCMDNMSHDNKYRVPMNSNVDPCDVSKDMKENYKYEDNNYNSTNNCFENSANYVLTKIRNVETNLEEIVLSNYVFVCEGGKSNIKNFLNINDENIKNYMKFINIHFSSKYLSTLMIYNPSMLYFLFNEYIGILVCHDYKKGNVVLHIPYLTKREMLLYSNPNKIKEIINKLIGFNLYDIHIYNIYKWTMYSSIASTFIDNYTKRIFLLGDSAHKLPPSGGFGLNLGIGDVLNISWKIIRIFNLHQKKINQFVFNKTIKNKSTDLNDYLCNDTRLSNSFLNLIKKEIKIQDFIMNTLFTEKEKNMIYNYIHSYNIERKLVANFTISQAVNNYEKGKNIPYILGYNQDNILIDKLSKMCNFKSTNCHNNNNNNNNNNNNKNNNNNNKSCGTYIYNYNNYGSHTFGGYNKLHVRILQNSLIFHTLLQGSKKIINMLNQIPFIFSYKKKKIKNLVNTRENVLGLLYPGADFCYSYINTLNNLEEYINHHKIIKNNTSNYNHIYNPNMLHINNNSNNNNYDKDEQMENQNDHNEIKILPKKYDNINTINNVYEKNNLEHKYENHIHINEMHNDKKFSSEYINNNNKKYNFAKSMTTCSSYNFQNNYDKEENKLYDTNKKQDKNKIFSSNNNMESIPKLKVCKNIYEYEIPNIIGSKIPHFNLYTLDKNYVYKLSSVDLPILNNPSLSILIILFDELLLYETINFLLLNNIPNDKFSLCLWDSDVFLYKDKTSGNMKLIKEEMYNNIDNKNISMDHVQINDYVLFKKENGEQEPIGDISYVKHINGITNKNINDNKKNNKKKNNNNNNNNNSYNNNYNNSYNYSHRGKRSINYVFTSRIIKEMFLNIVGVKSNNAYVILRPDKHIISVSVNNLFDEIKKINNIYI*