MGKDLQFVRKESRSIDVAVLEEQVHQMLLKWKAELNEASPASLLPVDTPQQRGMRRRCLVFDVGAHKKNAVDESKSDSLNSLQSEGKCASDDKKTGSSQARNCCTQFYKSIFGSKQCSGDLSSNGNAVQVMQDDLQEPALEIGEEFNQNSPKKKRRRLENDGEGEACKRCNCKKSKCLKLSLTIPRPQESTSDSVR