MGVDYYNVLNVGKTATDDDLKKAYRKLAMKWHPDKNPNNKKEAEAQFKQISEAYEILSDPQKRQVYDQYGEEGLKDMPSPGSSGNPRNAEDIFAEFFGSSPFGFGSAGVKSTRFSSEGSGLFGGFGGGENIFRTASDGTGATMPKKPPPVESKLPCSLEELYSGSTRKMKISRTVVDANGRLVTETEILTIDVKPGWKKGTKITFPDKGNEQLNQLPADLVFVIDEKPHDVYKRDGNDLIRNYKVTLAEALGGTTVNLTTLDGRELTIPVNEIVKPGYELVVEKEGMPITKEPGNRGDLKIKFEVKFPTRLTTEQRAALKRALGG*