MPRRQWRWTRMKLTRAHYKIDGQLCLHWRPNSENLRGNLQIWWQLKNWLQNQLIQQGLSLMI