MGVDYYNVLNVGKTATEDDLKKAYRKLAMKWHPDKNPNNKKEAEAQFKEISEAYEILSDPDKRQVFDQYGEEGLKEMPSPGCSNNPRNAEDIFAEFFGSSPFGFGSAGVKSTRFSSEGSGFAGFGGSDNIFRPASDGTGANMPKKPPPVESKLPCSLEELYSGSTRKMKISRTVVDMNGRLVTESEILTIDVKPGWKKGTKITFPDKGNEQLNQLPADLVFVIDEKSHDVYKRDGNDLMRDYKVTLAEALGGTTVKLTTLDGRALTIPVNEIVKPGYELVLAKEGMPITKEPGNRGVLKIKFDVKFPTRLTTDQRTALKRALGG*