MVPLKELGECLVTVGDRDYFFRPSFMAMSRIGEPAEIVQTFYDLCNDEITPLIQRVVEAYGRVPEWLAKHISALHLDKKSLLAAHTVLTACCNDDIGDLVGWMEPGKTKRRAFVWHKGVMNPQDMVILAQSLMMHGIIGKAKVRKLQRHETNEKTSEFRAADYVIAARNHFGISREEAENLTMTEFSLMLIAKYPDQKGYTREEYDHAADDYFARRKRRQAKANK