MSDNDDIEVDSDADKRAHHNALERKRRDHIKDSFHSLRDSVPALQGEKASRAQILDKATEYIQYMRRKNHTHQQDIDDLKRQNALLEQQVRALEKVKGTTQLQANYSSSDSSLYTNPKGSAVSAFDGGSDSSSESEPEEQRTRKKHRPEDS