MSENDDIEVDSDADKRAHHNALERKRRDHIKDSFHGLRDSVPALQGEKASRAQILDKATEYIQFMRRKNHTHQQDIDDLKKQNAVLEQQVRALEKAKGNSQTNYSSDSSFYTNRKGSTVSAFDGGSDSSSESEQDEPPSRKKLRGDPS