MRNQVTDRNLRDLLGPWVPDAPARPLRDMTLDSRLAAAGDLFVAIAGHQVDGRRFIPQAIAQGVAAVIAEAEGEASDGEIREMHGVPVIYLAQLHQRLSALAGRFYQQPGEKQKLIGVTGTNGKTTTTQLLAQWASLLGETSAVMGTVGNGLVGQLVPAENTTGSAVDVQHNLDELVRKGASLTAMEISSHGLVQHRVAALPFAAAVFTNLSRDHLDYHGDMQQYESAKWLLFSEHQVGVAIINADDEVGRRWLANLPDAVAVTMENNLQPGCHGRWLRATDVNYHDNGAHIRFDSSWGEGEMNSRLMGAFNVSNLLLALATLLALGYALDDLLRVAARLQPVNGRMEVFSATGKPTVVVDYAHTPDALEKALEAARLHCKGKLWCLFGCGGDRDKGKRPLMGAIAEQFADIVVVTDDNPRSEDPQAIVQDILSGLLDPGRARVVAGRAQAVTSTIMQAQPDDIVLVAGKGHEDYQIIGNQRLDYSDRATVATLLGGVA