MTDDHGQTPMTDDEIEAASLGAAQQVNGQVTLGEYDPHWPAVYEREAALIDARLDERPPGGGAHHRLEHVGSTSVPGLPAKPVIDMLLTVADPGDEAGYVPALEAAGYAVAIREPDWYEHRVLRKQDLDPSAGSANLHVLPAGCPEVDRMLLFRDRLRTHPGDRELYAETKRALARQEWKYLQNYADAKTEVVERILKRARPNRAS