MEFIPRSEEEMELRRGAWTAEEDLVLMNYIALHGEGRWSSLARRAGLRRTGKSCRLRWLNYLRPDVRRGNITPEEQLLILELHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKHAKHLHCDVHSKQFKDVLRHLWIPRLVERIQATSGDSPAVASAGTEAPTTFGGPVNAIPELAQVKMSPESSSTGGWSSVDSFGLDFSPPPVSNDFGAGMQGGEDISGVDGVTGCWSECGYADLGLPDFDQSIWEEELWSMEDTWLQQQF