MMESQNCKRAPAWTEREVRDLIAVWGEESVLSELRSSFQNAKIFVKISQDMKDRGHNRDPKQCRVKLKELRQAYQKTREANGCSGSEPQTCRFYDELHAILSGSATTTPAMLFDSFNGDGRNTEADFGDEEDDEVVDSSQQASRETGFPDSQELFLTLDLEPVPPEPTQGCLPDLLVGEGTSENRVSPSNGRSTGPRKSPESWSQDPLLMATPVAMTLVVASAASNAAWREAWETSFPSSTKAKTLGLGVRREELRKFGHRCTCVIRVPADDGLLVRDMELQTPCEIDLSPNQV