MVEEGRWENLERGILVEIFQRLSEKDRLVGFPLVCTSWREASNDPNCWKYLDLDRWCEIQRQEWPALLCTSPQNDYHRFLEFVVGIKGGIVQSIVFPGWETRERDVLYVADRCPSLKSVAFLDCNRLLSSNGKCHSLQRAIRQWPGLQAIHVSGDLLCSMWPEVEKHCNNLREVKLGGYILCEKQATCIATHIRHIKVLVLEFPFIPKQDIIPFLMCCRELERFVVKCRVKIEMDDEIRLWASHIVHFRVEYVDQNQYVEEALVGECASTAESGVSTVPGGAELLHRPPAFQNQEGLSLSQQTF*