MSENDDIEVDSDPTMLQFYFVADKRAHHNALERKRRDHIKDSFHSLRDSVPALQGEKASRAQILDKATEYIQFMRRKNHTHQQDIDDLKKQNALLEQQVRALEKAKGNAQLQSNHSSDSSLYTNRKGSAVSAFDGGSDSSSESEPEEPPTRKKLRAEPS