MPRRQWRWTRMTLTRAHYKIDGQLCLHWRPNSESLRGNLQIWWQLKNWLQNQLIQQGLSLMI