MSDNDDIEVESDEEQPRFQSAADKRAHHNALERKRRDHIKDSFHSLRDSVPSLQGEKLYFLFWKLCTPVLHRSLMQKCHTFISGYQGHKKK