MSDNDDIEVESDEDSSRFPYSADKRAHHNALERKRRDHIKDSFHGLRDSVPALQGEKASRAQILDKATEYIQYMRRKNHTHQQDIDDLKRQNALLEQQVRALEKAKSSSQLQSNYSSSESETEEPQSRKKLRMDAS