MSLEVWPHLPFAELQKELQATEKRELDWQLDELRETLTNLKQSLEDCYKLLGPDGNGNTLVVSTPRNEAVKGHITRLGTQIVRGSMHIRLRTLPHQTLTIDPRQPITIGPLAALHTLLTRSIDLLALTLAYSYPPPRSPPGEPGTLPLHGRNDTFISTQLRVLAQALTDALALLKGPAPTPGDPAWSTRSVSLSHFSPALPSAVSFYIGLQDSQLVLWLRAVEPVGVPLNFGMKFALALGTARRIEHDEADKVFTYSCEDGTAKGLHSPQPAGSATSDVDEPRPEGPAEVYVREKVRIESADPSLMSLSAKLGALNHALLLVRRNLAAVMGEELED