MENDDDFIDLEPEEEEERWEDEEEQLTEVVAGGPGEVPLSADQEPAAAGAAPAAGLAVPEEEEEEEEEGELEEEREDEEEDQGEEEQEIEQEEEGEEEDELQEAGEVAGRAQAQQVQAGPEEQEQEQHGKQQVQAPISASSPAVAALHDELLRFAAEAALSASERKRRESAVAAVTRACEAAFPAVKRAKVQVFGSYMHGVSLPGADLDLVVTGLMTPIARGGGFTSEQRDLLGPMLKRISSKLQEARAVAKRPFIVFNARVPIIKAESVEGVKLDVCCNTDDGPKAAAWLVQRCEEFPVLRPLCLAVKALLQQARLADAATGGLSTWSLCSMALALLLEQQKARLPVSNAGHLLLGFLQYYGRVFDLX