MLGFMNSGESLDIIGFVNAVNHAGGSQSLGKQHNVLQPEVRLAKVKVDSDFTAPCDTSILYPADGGNMHCFTAKTACAVLDVLGPPYNDDEGRHCTYYYDFPYSNFSVDGVAVPEEQKESHAWLQERDKLEDFVGESPH