MNMNIFDKVDEKLFRPLTGINKRKYVDILTIIWDKCKRMPMYAIEKSTIFDMVEDYFCGLDEQVELDIEEQDETDGNIADARVLAGGFVRRLKDTGWLTEKEGEYEEESKLAINYKVVPILKSFQEIISPMIITYKGKLFKIYSMFEHISEQGSPYEGVLKEASEDFDNLNQALRILSASIEDHINNLTQGKRPEEVLEFFETYEEKIVVGSYHRFKTNDNLFYYRTSLYDSLDKCEDVLMDALVADYMDAERVDKAEATVRIKELITKVRMDIEEMEAIMRTIDDRHILYRTRAVQRAQFLLLSDGSVKSKINNILQYYVNQINTKEDLYEDDDTMCQEIFQVFGQNYIDSSSLAKPVKKRRSSPIELMTVIDELDMELVEEKNRKMMEYIKNALTSENVNSFANDILKGRMAVSVGAVFENKPDTLAKIIGLYTYSQTPEREYEIRLKDTVVESNGVRFKEFIIEKRKG