MLFLSLSLCVLVCRGVGSVSLTRCNGRGDEKKRKKCGERKQKEHNHPLAPPGKVHCLRSHRGDKDKTIRELTHELERVNQKCAAYRSRLLMVLKDVEEHLTKKVEDVRQSIRDIESEEQDH