MSDNDDIEVESDEEQPRFQSAADKRAHHNALERKRRDHIKDSFHSLRDSVPSLQGEKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRALEKARSSAQLQTNYPSSDNSLYTNAQGSALPAFHGGGLHSGSQPDELQGKKRLQMS