MSDNDDIEVDSDADKRAHHNALERKRRDHIKDSFHSLRDSVPALQGEKQSIKQASRAQILDKATEYIQYMRRKNHTHQQDIDDLKRQNALLEQQESQRDHAASGQLLVFRQQPVHQPQGQRRVGLRRRV