MGSHGGAIQEQKTGTLAREGSLYNLTFDEVQNQLGNLGKPLGSMNLDELLKSLWTSEATQGSGLDSGTTDGYMQHGQLASGSSMNPLTLSGDLSKKTIDEVWRDMQQKKSASPDRRTATLGEMTLEDFLMKAGVATESFPSEDNAMSGRVDSQQQQQNTSQHGHWMQYQVPSVQQPQQQHQHQNHQNNMMTGFAGYMAGHVVQQPVLDAGYTEAMVSLSPSSLMATSSDTQTQGRKRVASGVVVEKTVERRQKRMIKNRESAARSRARKQAYTQELEIKVSHLEEENERLKRLHEIERVLPSMPPPDPKHQLRRTSSAPL