MSEHGSKGGAKDDGGNVKYRGVRCRPWGKFAAEIRDSNRQGQRIWLGTFNTAEEAARAYDRAAFNMRGSFAILNFPNEYNMFAGAGSGAGAGSGSGSGSSSSRNENAGNGRQVFEFEYLDDNLLEELLDVEEKKNKGS