MDSSALCRLFKECPHPDEKQRAELSMRLSLDARQVKFWFQNRRTQMKTQLERGTQLERHENALLKQENDKLYGSTYALRMHGSRMNSTESVPLPPSSLANLYSSYFEEYHFFLPGMGMKPAGFVFEASRESGLVIIDNSVALVETLMDERRWSDMFSCMIAKATILEEVSTGIAGSRNGSLLLMKAELQVLSPLVPIREVIFLMFCKQLAEGAWAVVDVSIDGLMRDQNSVLRNSNAYLRIFWTTLDNWRVLGISYAYLRRFQNSLD*