MSDWMPIAKEYDPLKAGSIDGTDEDPHDRAVWRAMLARYVPNKGVTGDPLLTLFVARLNLQTKEEKLKEVFSRYGDIRRLRLVRDLVTGFSKGYAFIEYKEERALMKAYRDADGLVIDQHE