MGHHHHHMQKVTGIKSVDFKIKALGHGVVNWNGPTTLTGDDGKTVDNHTLPKLRGYTNLTGKVKDETGYKYKKQATDINFKETPLYISQNCIRHHLFREQAFDLHYASDKNLKNVLASITGLIRGYVVPSSQCKRTSPLLLEDFVDQLGNGNFEQYGQAGARDSTSFFSKTTFGDTEYISYGSISIEQLQFISLDKKFDRAAMVIKEGEGEVIAAELQNYIQSLNPSLNPQAIFHSNYVRRGTIFEEGECGILLNDDAVKALVAETLERLANLSIRQAKGYMYVDDITVDYNDSHKMMRIKRDESEIINEQHAPFAQYFYAK