DDRRSPLEECFQQNDYEEFLEIARNSQLYQESLREDSSYHLSFIESLKSDALFSYEKKFWEADGIHGGKVINDLSLIHDLPKREIQALCYPSIKK