MLLLDNLKSSLVKKNACSILTQVRNSTKRASGSRTNMKDSPGKRLGPKKYDGQEVKVGQIIMRQRGTKFFPGENVGIGKDHTIFAKEHGVVRYYLDPFHPGRKFIGVSLKRELPLPTPHFNPRVRRFGHRLITDTQELKIEEENIPRKQRLVKDQIIKELNERESARDAKKMEHKKVIEQLKLELNESQMDLALNYLLRYRTCLRNGFNLQDSQFNAQQYLKLESILSSKKNSLSKEDLDANLKSIELVSSLLNKNVEFNNKFDLIKLLSAEEKQALKNQLLESLGKYKNGINNKEEKDTVMKLFSNACDFLTLSEEVHLRRQYLKSVQPENPSNIATKSDKKVIITRRFNYEKHRVDTIPRIKNSFLKRM