MSDNDDIEVDSDADKRAHHNALERKRRDHIKDSFHSLRDSVPALQGEKASRAQILDKATEYIQYMRRKNHTHQQDIDDLKKQNALLEQQVRALEKAKGNAQLQASYSSDSSLYTNPKGSAVSAFDGGSDTSSESEPEEPPTKKKFRVEPS