MMESQNRKRAPAWTEREVQDLIAVWGEESVISELRSSFRNAKTFVKISQGMKDRGHNRDSKQCRVKLKELRQAYQKTREANGRSGSEPQTCRFYDELHAILGGSATTTPAVLFDSFNGDGGNTEAGFGDEEDDDEVVDSSQQASGEAGFPNSQELFLTLYMEPVPPEPTQGCLPDPPGGEGTSGQCFPNLGRRLFRESPSGPGRFGHLLRLQVRPITTPTGRGSLLQADGGCGKRRPQIAFAKSVKGTADESHVLLMSSDLFTQPWRLSVLKILQCGLFKFALPTALLIHTP