MDSETCSFLFKRWSDDYANCQRLQQELATLRQQHEDLLRQLQTLQLEREQCTRLHSLPAPPPPVQPLNQAVIEAELQRWPEYLNLKEQLQASVEHKQLLTNENNDLRSALQRHEAQATDDTQSISALTERVQELTAANANLGQDCDRITQQYEDVKAKHDELQRIAKMLYDADTKLEERVRIMLTSPRPF