MGVDYYNVLNVGKTATEDDLKKAYRKLAMKWHPDKNPNNKKEAEAQFKEISEAYEILSDPDKRQVFDQYGEEGLKEMPSPGCSNNPRNAEDIFAEFFGSSPFGFGSTGVKSTRFSSEGSGFAGFGGSENIFRPASDGTGANMPKKPPPVESKLPCSLEELYSGSTRKMKISRTVVGTNGRLVTESEILTIDVKPGWRKGTKITFPDKGNEQLNQLPADLVFVIDEKCHDVYKRDGNDLMRDYKVTLAEALGGTTVKLTTLDGRALTVPVNEIVKPGYELVLAKEGMPITREPGNRGVLKIKFDVKFPNRLTTDQRTALKRALAG*