MGKVTGFLEIDRQVGKYQPASDRIRHFREFTIPMSDQEVEKQAARCMDCGIPFCHGPTGCPVHNQIPDWNDLVFNGKWEEAIRNLHSTNNFPEFTGRVCPAPCEEACTLNLEDVPVAIKTVEQAIADKAYEMGYIVPQPATIKTGKSVAVIGSGPAGMAAAQQLARAGHTVSLYERESRPGGLLRYGIPDFKMEKNFIDRRVEQMRGEGVTFHCGVNVGVDIKMETLLSDYDAVLYCGGSETPRDAGIPGVEFSGVHDAMPYLVQQNRRVGRENIDSVGWPSSPILAGGKHIVVVGGGDTASDCVGTAFRQGAVRVTQLDIRPQPPEKEDKLSVWPYWATKMRTSSSQAEGAAREFQVATLEFVGEDGMLTGVKVCQVDDKRRPIEGTEFIIKADLAFIAIGFSGPYRDGLIADIGEQLVLNTDRRGSTNVVANDTDYKTSVDKLWTAGDVRRGQSLVVWAIREGRQAARAIDETLMGASTLPR*