MSKNLVIVESPAKAKTIEGYLGADFTVKSSFGHVRDLPDKDLGVDVKNGYLPAYEVSADKTKVINELKKLAKSSDEVWLATDDDREGEAISWHLKEALGLPKDTKRIVFREITKTALQKAIQNPRAIDMDLVNAQQARRVLDRLVGYELSPVLWRKIKIGNNTALSAGRVQSVAVRLIVDREREVEAHESKSSFKVIARFTLEGGKVLEAELPKNFENEAQARTFLEKCIGAAFKIKNLEVKPGKKSPAPPFTTSTLQQEASRKLSFSVSQTMTVAQKLYEAGKISYMRTDSTNLSEEALQKAKDQIVTEYGDKYHHHRVFKTKSESAQEAHEAIRPTNFGELKASSDRNEQRLYELIWKRSIASQMADAQLERTIATITISTTSEELVAQGEVIKFDGFLKVYLESKDDEEEDTKGMLPPLNIGQVLALDILKATEKFSRPKPRYTEASLVKQLEEMGIGRPSTYAPTLSTIIKREYVVKQDKKGQEREYKELTLKQNEIKEVKGKETYGAEKAKLFPTNTGMVVNDFLVELFPDVVDFSFTASVEKEFDEIAEGKLSWQQMIDGFYRGFHQKIGEVGESKVLKKTEARELGIDPKSGKPIFAKIGKFGPYVQVGEATEDAKPQYANLKKGQLVETITLEEAIELFSLPREVGFFEDKPMVVGVGKYGPYVKHDDKFYSLDRGDDPYTIEAEACIAAIRLKRGDLAGEGEGLGFLEEKPITTGMGKYGPFIKHDDKYYSLPKGMSLQRVTREEALEIIQKKREAESNKVIREFPENTTVKVLRGPYGPYIAVGKRNIKIPKDTDPASLTLEDCLKLAGG