MKSFLFKNFNKYDQEYKNKYKYLDIGKDCYKNKSLFLQLRNHISIYKKLKVEIGNVHKNKVFYNIYRNNFCRSKNIIKADYIYNKKRVLFSSYKKLYNRNITKLIRVCQKSEHIKKKNILLLEGKYRENRIFDLIDYELKDNRTNQCNCAINNKDKCKGKCKCVSESKLMNESKIKNNNIINNYYINSDSIPYNKCAGENICSVNIKKHYINNYYHIFYYNPYKMRTIRFSNFAQAAISLKKDTCIKFSKLNLSDLLLFINKNLLEDDIDLKTWNNLFVHIDKLISKKTKNEEQKVEISLFFDGLTNYECYVLIDNLKDIEECVKNNICDSIFLECFVNSLKNRDITFWHERKRHEHCGKEDDVKILEKCNNNNNNNEKKKKKKTNGDGYDDDRHSMIKKENKENKRNESKIKSYIKKNIKGFLNISTSEKSNNMDNNNMHNNNDDKRKGDLIKRDVNDNINRNEKNDKIYDRLKICSRNIKDVKMIKKWFNLLSYFNNKSEFIIIIKEYLNKIFRQNIDELIDINYFSKTVHYLTNQINSKSIHAIIYTYEKKLDLMKSYDFSYSLIILLRFLILNHNLFNKIIDYAIDDPFKKFEEAKYFIRFIKSIDRYPLIYPNDIIYNSTELFQKNMNDLYNFTFTIFIKKLSMKLNDYNISNLLFISECLSEVIFIPNTQNNILHIFINKLRYHINNSIDILSVDNYMLVRLFKISSIFSFVPEMEVYIKSIRNKKEHDFMKPKEFIHHMNCKGYVRTPKLVMDYRNYLRSNRKSGRHTIAVMNTNYVKMENIYNTAKNKNDIYFMHDIQNDEFLYDIKEQKDKIREYDHTNEQCTYINNVHIDMDNNNNNNNNNNNNNNNNNVSVQNAHLNEEYVISKSKAQTYINNTKSKISTLLCGKVNDVDKEEQLGETKNINNNIYYNNNNNNNYVNTSNEKNDIYDNEKNDIYYNEKKDIYDNEKNVIYDNEKNDIYDNDKNVIYDNEKNDIYFNDKENIIASSKINKNKKILKHTNEHTVKDLITSTEQQKKKNLSFNLENDKVINYYYYEGSELSEGSQGNKFRIDSCLTQYDLLQVKDDKIFDLTNYLINYNINQDVHKKYKKNKFLLKNIVLLLCSQIDKKLEDMINEMESKKINLFIEKNQNNKKNIPMTKEQLIQEIKYINEMNNDKKKINNNEYIINMNKDKNNNISNDNNKKKRMEELYKNYLIFYDISILSDIVQFSHFSINTNKHTYELIKCIKKRLEEIMNFYYIKSNKHEDDDILDITKRINTINDNKKKNVNSNDHLQTYTDIKEVIYYKGKHINDETQKNKYNTCTTYNISNMSNYNKTNTVLIKYKDNKNNRNEGNVDEIMLQNITTFKLYNFYCACRNFSPSFLFAFSDILLKLTPKINVIDTEKHVDLFNKKYIQKIEHVKTFERIRNKNITIPFIVSLLHSLKIMISSNLFLTNNLLNMHVSTMVQYAYYVLFYYYYNKYMKICPDDKMYNKECDKEVRNYEKLSLRDNITNMLRTKKKHKDENNMNNVDNKVHSNEDSYNTTKYFGTMDKIQLDNNVTMKEEVLENVNDIDKNNEHMEKLNVSVDTLKYRNEYIMYDSDDDNNNNDNNNNNNDNNNNNNNSNNFSNYPNNCDNILKGPNDDEGSAISSIIKLNKKKNKSLIIFEDLTLDDLCNIYLCLCSSLYFLNRAEEKSNEIKHLIYLEHKFLKLITKIKYMKYLSDNFIFFLFKAPSTSKLEQKLDAIIPSIKIKNRKKKKSISDIFSSTTYTQPMHIMSLPAATAYFLCKIKLSMSSSGSKELNMLRIENIKKLFDILIDDYKLLTNCIEELFINPIQKENKDKTKSIDQKEEDNNKSLNNIGSAKYTRKVRKYPYLPYLISNKVLVNHNVYFKALISDMFFGVHEVTTLYGLQNTLLKTVKHLENAQVNLNVNYKITQIQPMHNDVLNYLSELSSVVKDCLYTIFLSQPYIHKSPKKYTTKSLVNYFINKCRFVRDYNIFDDSNNKSFTDAKSHKYMTREFYN*