MNNVSEKNQEMQNNIQAKISFRKDMKTLRMNLSGINKNSKGYEYNYRSLDDIVREIKNVIDKHNLDLFFTQDPISVEGQYGIVDYIRTTFYSTSTVYKYSFDTPTFTEKLQWTNENSSKNGKTVPQMVGAAITYFRRCALVGYLRIKTDEFFDFNVYIKYKKTNIGNWIDLGTLDLIKEEYSIVTDLNVGGHTARLFSVKESEINNFVNSMIRGGAFNADYYGYQEGEDYKIKNIETKIETINDSQFITFLGRDNTYAILLEEFKMNLKRI