MTELLGRDEFRAALEDAIKGREAKNASFSKAWAEGKLEKHHFARWAENHYHYVGPFADYLANIYSNTPDHFTDAKDFTLQNMYEEELADIRHTDLLIKFAEACGTTKERVEDPNNMNAVTRGLQAWCYAVSQREHFVVATAALVVGLESQVPSIYKKQIVPLREVYGFTEDEIEFFDLHITSDVVHGERGYQIVLDCADTPQLQQRCLQLVRWGAEMRFSYTKGLYDTYVAPDLELASA