MPRRQWRWTRMTLTRAHYKIDGQLCLHWRPNSENLRGNLQIWWQLKNWLQNQLIQQGLSLMT