HEQRQERTVYSKEQLEALKEAFLKNQYPSYQDRLRLAARLHLDEHRVQVWFKNRRAQRSRLEGQQAQ