MDELALAKPLQPKHFIVWLKRRRLDVRGFGSGPDNITRQVLGQVLVQPVVVVLEILRGFAQPERVEPVVANQAPVQPFRGLGSRVPKWAVSRESGLRGLLGFLGPESEPGLDPTRVRQEKKLFKFLVLEPWKPGVAGKSKFWPLTRAALWFSLSFDSLSLIGFWYFSWWNCRPIPSLKDTDLVTMRAAKGKGAAKISKEALKPVDDGRVGKRKAAAADDKTSKRKARKEKRAKKDPNKPKRPPSAFFVFLEEFRKEFKKENPNVKGVAAVGKAGGDKWKSLSDAEKAPYEAKAAKRKAEYEKQMKAYNKKQESGADDGDEESERSRSEVNDEEDEASGEEGQPPEEEEEEEVEDEEEEEDDEDDD