MEFNEQSFLEELLALRRDSWDTIPTEMNEIFSSGWNFDCFDENPASFLPNSFCQEFSVPFQQDFNYNFNEVHCPFGDEFSAPQVTDSSNNTFDTPPFPVQEDYSLNMVEEGESGFLADELHKLDVQAACKAEPIQSPEEPVFNMGTCIDRKNRAKKLAGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERIKSLQQEIEAGSNELNVAHIFKDVKPNEILVRNTPKFEVERRNVDTRIEICCTGKPGLMLSTVTTLESLGLEIQQCVISCFNDFAMQASCSEDLEQRTLLSSEDIKQALFRNAGYGGRCL