MEMDTMIVPPGFRFHPTEEELVGYYLTKKITSQQIDLDIIRDIDLYRIEPWDLHERCGNLYEEQKEWYFFSYKDRKYPTGTRTNRATLAGFWKATGRDKTIFSKGNKVIGMRKTLVFYQGRAPNGRKSDWIMHEYRLQTTEDAPPQEEGWVVCRAFRKQSSSTKGSTEAWRSINQARIPLLTDVFDLSSQFSDSPPLIPLNEYQNASSCNDGSHLDNMNTPQFLHLPKLESSNSPMQQLQKTDFEPSYTLVEDQENENSSRGKATTWGALDWIFNSLLDQP