MSKNLVIVESPAKAKTINKYLGKDYKVLASYGHVRDLVPKEGAVDPEHGFAMKYTTIDKNAKHVDTIAKAMKQADALYLATDPDREGEAISWHLYELLKEKGALKDKPVYRVVFHEITPRAIREAMEHPRELSTPLINAQQARRALDYLVGFNLSPLLWKKIATGLSAGRVQSPALRMIVEREEEIEKFISREYWTVEADLARNGEAFPGRLHTLDGQRVKQFDIDNGERAREVEHQLARAAGMALSKSHIDAGEGESPVQSPGTVQVTQVEKKQRRRNPAAPFTTSTLQQEAARKLGFTANRTMRVAQQLYEGIDIGGGVTGLITYMRTDSVNLSQEAVADLRDTIAKRYGEDRLPKAPQVYRTKSKNAQEAHEAIRPTGAFRLPEEVRGKLSDDQFRLYELIWKRAVACQMIPALINTVAVDLACGEGNSFRATGSTIAEPGFMAVYLEGTDDRKPDVGSSERILPPLKEGDKVALERIKPEQHFTEPPPRYTEASLVRALEEYGIGRPSTYAAIISTLQQRKYVELDGKRFRPTDIGRVVNRFLTDHFDRYVDYDFTARLEDDLDAVSRGERDWVPLLEEFWQPFKDKVDEKATISREEVMQSRDLGTDPKTGKPVSVRVGRFGPFVQLGTKDDEEKPRFAGLRPGQSMDKITLEEALELFKLPRDMGETPEGEPMQVNIGRFGPYVRFGNKFVSIKDDDPYTISRERCLELVEEKKRIERERTIRDFEGSDIRILKGRYGPYITNGKKNARIPKDREPESLGLEECEELIAKAPERKGRRRTGGTGRKRSTKA