MSELKLRLSDLNKLLNDSEKNEKEKEKEKEKEKEKEKEKGFQELNVPKEVINSLKQMNIIYPSSIQYITIKEAIQKQDLIIQSKNGTGKSTSICIILISHIIKRIHKNIAKKKFQYFLNNDKDKNCYENIKNENIMNNNLGISTNDNYCENIFLFSLYFYGVVLVPTRELCVQINDVINKISENLIIKKSKQLNSINEFEEANIIDNHLENNYILKIKSIILYGGTDVYDNIKKLFLTFPQIIISTPGRLKHILRIFQNTNIELDNIFFFQKLNSNKIKISYLKIVNLLLKKLIIDEVDALLDEQFKDQMNIIFNLLINPNVQILAYSSTFREITIDTFKRMVTSIDISYIDKMKNLYNQTSELIKNKHDSIKNNPVLASEENNKNVLKNYTSVEIDNSYSKQTFQNNNIKQNLDDKSCEGNILTKQCIKTAIKKKKKKKKKKNININIKEIEKNILNQQNLKYFIIEKMKKEKEKIDIYSSRKRQFKICQTCTSVILIQENETNKISKLDSPILMNIKHCFITINNENMNKHEELKYKLKVLHKIIKEIKFEQCFLFINNAYEGLQITKMMKKYNIDCYYTSSKVEHNERIQSFNKLKKNTMKIVICTDVMSRGIDNIVCDLVINFDIPHSKEIYIHRSGRCGRYGNKGLCISLCNYTDYNYLYYFKYTLKLNVYDFYYLSSSQNSTKCFLTNVANNQIDNKLTCTYTSKQVCNYINNKIDSYKDKTICNTFPINNSDDSEWSAFNFYSNSDILKNIIGENDFNKVDKTERNKLDEKEYKEKNFVKIIIKGFYSKFINTLKNFNIRDENIYLKIYFKKLLTKFKIIKNEISYFFYFPNDNIHFFKSINIIEHKSNLILYFTFKKKIKIYYTTYLDRLKAMTNMKEKKYRYTNFCMLFFCNSNSYMVLKIYYTFLFFFKHYQYPLKDSLASMPFMCANIKKIKNKKNKQIETNKLMNKEETNFERFNYSSDSFLLLYDEISKWDKKEKQFFDHKSGYNSDKNYDNDGIICMNKQGKIIAKGNEYDIRFFLQFIFSSNKKKKRKYIITDMEKNINDKEYSSDNIDYNILNKTENVAFNTLLFEDVLNIVNISKYEKKRLAYFSSQCNKIQCVNNEKKIIANLNRLINFQIFLNLNYNENSNLLKSVFLQNHMQLCKGF*