MGSERERRCKSCNYQITSDDLEDWLYMQLADTTHLLHGVVHVNGYGHLLKIMEGKVAPNFCQDVILWTSGTGFVKCLGSGGYIYAQITRLLRKLVVKATLKSHFDGFQGQLPFSHVQRNRKN