MTRLKNTILYARLVFDKNINDPDAHEKFQTMASAYEILNDPQMREVYDAHGMEGVSKGPGGPDFMDPNDMFAQFFGGNPMFGFSFGPGRKRTKGEDSVIPYEVSLEDLYNGKTIKMNMEKDVICSGCKGSGARGNAKPKTCSTCDGKGWTTINPGPRQVSRVQCRDCKGVGERLKEKERCKKCKGECVVKEKTRQEIHIEKGMADKQRIVLAGAGDQQPDIPAGDVIFVLKAQKHESFQRIGNDLLTQVKITLSEALLGFSRILVTHLDGRGIRVSSPPGKIINPNDAIILRGEGMPIFKRPDDKGDLHVVLTVEMPDADWLNTVDIKALSTLLPPKKEDIEPLPEIVDEANYEESDIGELHSTFLDQELEAQFEDDWEDEDSDDDIHGQPECQPQ*