MPRRQWRWTRMTLTRAHYKIDGQLCLHWRPNLENLRGNLQIWWQLKNWLQNQLIQQGLSLMI