MSDTEFRHGKKRFYDNVKFPRGFAKSGDFTLSEEEILTIYGDTMLGLESGELTPENSEEKHFVKVLENPGKAKTKIERTWLKYTQLARGRKRFHTLNGRNKPDAADDYAEESLAEDD