MNNILLLILLFSLNTVFLSKEGIEISRDQYSATIAIPLGGNAYQTAGSVKEKIGNSGIESWSDHQSEFSIYIKSAEEKQVLLSLELLEQEGNAEILIDFDGASTINLEKGQSGNVPVKEIKLLAGYNQITLKAISKEAADYAKIKNLIFSYEGELSLNYVKDNIDNRFYWGRRGPSVHLTYTLPENQNFKWFYNEVSVPVGQDPIGSYFMANGFGEGYFGIQVNSETERRILFSVWSPFKTDNPNEIPEEEKIKLLKKGEDVYTGEFGNEGSGGQSFLKYPWKAGQTYRFLNSVEPDGNGNTIYTAYFYDPEVGNWILIASFLRPKTDTWYKSPHSFLENFVPQSGNIQRMGEYQNQWAADEFGNWVELTEAKFTGDDIARRGYRMDYAGGSGLGKFYLKNGGFFNVNTPINSIHNRPSQGTAPSIDWDKLP