MGTKESQPKIFRPWDNDTQKGGQKVETNSKQELRIPPTEWSEAFDKYWGIVTMAEGFPPHMSKSKQRPKRFKCPYCDVAFSNNGQLKGHVRIHTGERPFKCEEPGCEKSFTRNEELTRHRRIHTGVRPYPCAHCGKTFGRKDHLKKHTKTHFPQYTEIPSHFFVYPYIYGY