MMKKKNIDIEELKRLIEESSMKKRFVKDIKRNCEIKSIRFGIMSKEDIIKYSEVKIMNREMYKNNSGIPYPYGVLDLKLGAHKSNSVCETCNKKLINCSGHFGYIELNYPVFHIGYYKYIIHILYCICKYCSSLLLSKEKIDFYCNLKKKSTDDSFYKKHLFKRILNNCKKVNKCYICGNPQGVIKKIIKPSLDQFMKLKHILKVKENGKMIIKEEDLNSLYVLKLFKNINPYHVKLLNIENPEKLIITALLVPPNTIRPSVIIDEHGTAEDDLTCILSEITQLNNTIYNQCTNGYQTNQFLGNVEFLQLQITRFINSDSPAVSQLLATQNISKPGRGICQRLKGKEGRFRCNLSGKRVDFSSRTVISPDPNISIDEVVIPKIIAMRLTYPETVNKYNIDKLKMLIKNGCNKWPGANYIIKKSKKGIDPYSDISTSYNNNSNNISSIGCSNIFNVVNNYINNNCKNVRYNIKDVNNNVLLKDMCDINNMNNDINNNINNIYKNTSETNLCNVNNHNNNNNIYCNNQTQDNEEERKNSQFNKISLKYANKNHVIQNLNIGDVVERHICDGDIVLFNRQPSLHRMSIMCHKAKIMDFKTFRFNECVCSPYNADFDGDEMNLHVPQTEEARAEALYLMNVKHNLITPKNGEVIIALTQDFLSASYIITNKDTFLDRDTFCLLCSYFSDASLYIELPIPAILKPKELWTGKQLISVLIKPNKKENTIINFEIQEREYSNKFGDLKHLCLNDSYVCFYKSELICGSLGKKVLGSSKYGLFYYLIHHNSSHIALKIMNRLSKLTSRYFSNKGMTIGIDDVRPSQTLTEKKKDLLLKGYEKVNNEIILYNEKKMQIQPGCTLEETLEIKVKSILDDLRNDAGKTCNQYLHYLNKPLIMFNSGAKGALINIAQMIACVGQQNVAGQRIQNGFINRTLPHFHFHCKDSESRGFVQNSFYTGLSPTEFFFHTMSGREGLVDTAVKTAETGYMQRRLMKALEDLSIHYDYSVRSCDKQIVQFIYGDDALNPSYIDNNNTYLDQFDKVFDHIVSISSSHLLLSYKNKIPYLPHVQHQNKTSNMNNIYNNMNNINNNDSNRSIIYNNDSNMNNINNNDSNMNNINNNDSNMNSIHNNNSNMNNIHNNDSNRSIIHNNDSNMNSIHNNDSNMNSIHNNNSNMNNIHNNDSNRSIIHNNDSNMNSIHNNDSNNNNNYKDCTHNPYICNESLIIRNIMNRLIYQNIAQEDLFIPLEHDEFLVNKIMESYTDQECNYEDIIRSLDLNKNVSYIHNDQGKHLSLQMCAEEHITINNTNNDNTYVEQIEMKELSKNKTKEKQSFKGTIRDMHEDSEEQMNKFITKKAKFFIEKKKGKMHECNDDIEYNNTQYDNIQYNNISCNYIKSQNLENTHHQVNNDLSFIKNNVILPPKEYHSIFHFVNDYRNVVEIKNLMDKKKIFLNNSEKNVVQSKYNRMSKNLKKKIEIINNIYRNEKKKLNRWKTKMDNDDNYWSSDDDSIIAKKIIKIKNKEKRKYHPKEEKENFDRNNYKMITDNNNNDNNNNNNDNNNNDNNNNNNNNSNNNNYYYNLHDDVNNLGVTNYNTNIYPNDCNGIYEKETNNNELTTNSNMCDKNNDFSDEFFNNINENDLLYDNKYYRQIFKNVIGFVSVFEYVESYKQHYILFPYEIIKWTSFLLEYLTEIIPTNIFLHTKLSKKEKPTHQKNTGKMKIYIEEIKKWLFIKAINIYKYFSFKKSIELIKKKDYFNYIIKNYDISHRYIIHDYSFINLKQLYLFIFFNIYKYFKYISTPGDAVGSISAQSIGEPGTQMTLKTFHFAGVASMNVTLGVPRIKEIINASNSIQTPILNIPLEVNDNYNFALMMKSKLEKTTIRDICMYIKEDYTSRGVFLSVKFNEELIQKLFLNINAYNIKDIILKQSHINKIKINKIHINVINKYKLHISLKNDEFIFFQMESLKKGLLDLLIYGDKDIKRCIIKKEDIEVTDNEDEICDDMDEYYNVSQGTELYERKCNSKEENKNAIRVKKEEIDDNLEKEENIIYVSEKDSVNQLKSEKKKDINDDNNNNDDNNNNDDNNNNNDDDNKINDTIFNDDINSDRNNLKENGSKLENVGEHIIERLSYKMKEKNVKKEHIKKEPNLINLDTINLDTLNFDEINVHNINNEKIEFYDEHLNICQGNKKHIQKKKKKKTVYSILVEGNSLNYVLGLEGVDFKHIISNHVINVFQVLGIEAARITIINEIKKCVEAYSIDIDIRHIMLLADIMAFTGDILGINRFGIQKARQSTLMLASFEETNEHLFVSSFFKNVDEINNISESIIVGKNIPIGTGAFQLLYDYKFEKETKNLTLLEKAERETAMNY*