DDLFEKLTKRINSVKEELNEFQRSLETTKKNIRQLINDTFYMITQQIRTAIDLVNVFESSLETIDEDIRLLIRNITEANPNETETLKNYVSCQSQAISEEYHNQSIEYIDNLKKEIERDYPNNSRRAIKMLSKRKGRQQLIFNTSQSEKSNMTCNSPENISEDDFNKLQDLLRKKQRTDLASTYIKLKKKALLLVWEDLTNAVDKRSEEKQ