MGKNIIEKDTQAFLDVLSKQGGPPIYTLAPKDARAVLSGAQAGYVEKLSADVEDRTIPFKHPVSVRIVRPSGNKSKLPVAMYFHGGGWVLGGVDTHDRLVRSIANGANCAVVFVNYSPSPEAQYPIPIEEAFAATKWVAENGNAIGVDSSKLAVCGDSVGGNMSIAVTIMCKERGGPKLCFQCLFYPVTDASFDTESYKEFHDGPWLTLQAMQWFWDQYAPDHDVWGEPTASPLRAPTEVFKGMPPALVITGEFDVLRDEGENFARKLIEAGVTVTVARYLGTIHDFVMLNALAQTPATKAAIAQACECLKNAYK*