MEIKKITLANINDIENEKNVDTLSMITKNELRLTSIRNEKDTKIKNIKFEDSLTINDEQIKVKEAVFILQNMETFNYSITYIEIQNIRNDLRLFAINNYNDKKYSDCLIQAIHSYMIAKKYYSKHFGFYITGDMSTELILICKCYVLIEKYEEGKKYLNELKFLIDNTLLYTHKKELLNEQSTEINKAKNLDSHFEEPYIVCEIQVLSNLLYIFSDLLSQYKQNEEAENYYLKYLYVVEKIFNSDSLNYSDALNDVCSYYIKVRHYEKAIPLCEQILNIRKKFFGDYNSETPNEIIADCYCNLGLLLRLSGNPLNALHKYLIAVDMRMRIHKTRQTIQVQNILFSFAIIMHQLNNFKISLQLYKEVYHFYKTYYGPQDINTTIVLKLIEDLENDVKKEANKNHEQIENKQNLNNNIININDNIMDKKTNSHTYWNKFNEQMKNNNILSKSDLDPNLIENLMNEKVLIKPTNISHNNFIDKRKIISRDGNFKYNDLSYSSIDAYKHMKSNKEFEILKSSYFPISSINRIKSLYGDSWRNTLIPSTYILPFVETNLVDKKLIKFSECKNFQKAIIYKRKVLPVVNVPLIEKGYVKLDKDQPIMICNEDAKTLLNEWNVKEPFVDPKGNVFSKYENMGQEFNMFIPILDENNQVMLGFYDTPLYVPNPAIYHCIILDDPYYFHRYNRDNDLYLIDNLNKKNKYSVVVNHRNVDSNENKFNSTNKDEFSDNKNKSQSSSNLKDTKLNTSIVSNSSTNFLKNDKHDIEITSELKNLEKKSTSNVILKENIRNGKSVMETKKTKSKHIDQSLSLKQFQKEKKDIPVKTLGLNKDKKAQLKIKKFNKIHLLKQNNGNKSLIFSKNKYMPKKNRFNDLFFRSNEKLKLIDHNNINDDNNQLEISIKNIKLNKEPVLKSSIDYNIKMDIENNINKLEQYDIDNLKREIYYENDSKKTKNIHSNKLSFLEDESETVASYREYKKDKFMNFTTKYRQKNINHNDKNANINTKYSENLTNNSSGDSNSNITESESSDDGSSSNGDKDYAIDLHKIFNNNLSSNDYSSNDFSLIPGNRGRYNNGENNFSKYLKNDINNTHIEIYNEKEIVSSFYKNKIGDNMIMRNNKPYEKSIHENNYNTKNINNQYESISKQSNIENNKSHIKETLNNITNVNINDILFKFDLNKNDNSLKSENILSDSDITDDEVYAESSENNTYSISEQNLDNSKNIDEQIENKQSSSIFIQSSLPSMHSNNTNLFNNKSKDNKSSSQSSQNISFYCETNNKLNKNYDEFILSENEEFYNHIIMEDSKIDDQTIEITNFQEINNHLHSYKHKVINDLNMDSNIYDENHDKYNIFNKLQKEYIYEQDNNQAHFDEPLTNSNSQRNTQKTENIDDKSNNSSVVCGVDNTIDAHTDILFLRNNSIEELDSNLITNKYESISMIDETKSDYIENKSNYIENKSNYIENKSVNSINISMDYINIENTREHKDNKISSNRFTQLDNEFDTIFSSNDISYHDKKTNINNLYTHNNKNNLITEKTKKEVESYKNITNNTKNNHSIYNNLMECDISYFSNSNDTNKIKKEESPKNISNHINSNNFNSDNNYDYKNEGRGGRKQNDVPKGKRNKILNMFSFFLKNKKERYNKRKKNKIMNNYECVIDVTNNQINRNDKDALLLNSFSNNVLITNINRHKLNGSYNTVLKDQYVLSQKKKKKLVTESIHGMEKPRLNIKSKFLALKKINTVKNSLINKNSSIEKNNTIVKNNDEKHEKKNNFIMKNPSQNYEKGDNDGSSVKEKNVKEQNGKEHLEKVQDTDTKKDDTSQSEESDIKKIEKKDTQNEEKISIPPKNTPILVKNNNTVVIPKKLVIKKIVPKISLNKASKENENTVSNTSKSIQNSATSTTNTSDKNQQTKVIKQINDVLPFNILRKVKYCKIGSEPDDIFGTLPTVHLLNAEKSVLAIVPWQLDLTSFSLAKSSIEEETIKKIGLLHKELKVSIDDRKKLIEKETKLLTGEGLKELGLTTNSTDAIASVSGINLLSGIDLEMLKKSYKIEKTEVIENNQKSVEKAKSVPIKKEASKTTPKGKGGKKGAPKFMKGPPKGAQGGAVVGKSKFSIKKNQAKDDGKTKRFFWEALFENDIPGTLFEDKKNLITKIEIEKESVEKCFTKIVAKKEGGTELKIKKPKVIQLLPDSKREYNMSIALSKFNNYTFKEIRDAIMDLNPSVLNIDNTEVLMQYVPTPEEFEIVKEYICSNGDLNLVDKPEQYIAALTGVPLLKQRLESHYFALAFKENYENTLNPLENILESCEAIKGSTKLFTILFTILNVGNTLNYGDPQRGNAFGFKLTTLAKLNDIRSSTKPVKTLMQYICEVIYEKSPETLQIIDELRCIENVVRTDKQIIDSLLQKLKVGSTKIKNVIELAKKNPEDPLYDALNEFYCSVEPKIEELEHFYNQTLSVFKDIALYLGYKEKEVANVQIQDLFKELWKFVQSVEFNRKTISENALKELKKKEKQLENEKKGAVLSKKQNFTIVKKTQKDPVENTEKKSFKIF*