MKILSAYLLAVLGGNLQPSAEDLKSILGSVGADAEDDRIELLLTEIKGKDITELIACGREKLSSVPSGGGVAVAATGGVGGGGAAAAAPAAAEAKKEEKVEEKEESDDDMGFSLFD