MPRRQWRWTRMTLTRAHYKVDGQLCLHWRPNSENLRGNLQIWWQLKNWLQNQLIQQGLSLMI