MDHQNVPVVAPDANVSKAQVTQAATEQFDAALTTCIEAHSRGEDFVVLEDSLPVLFGDLLVQHFQRTVVEALGTPIDLTVIDSDDKLYTLVMITKIHPPVQTPSSEVATLDDQVVAVGFRKAPRPMNCWIIFRDAKSKELKEQHPELTVQQISTRCSELWHDLTPQEKQPWKDAAQSAKEEHLRQHPDYKYSPRKPGEKKKRQSRKAKEATAAPTTSAAGKLQATSDIATASAVVGTLGLTGFEGFEGFDAAGNAPAGNWFDFFASEHVLEMATQELVTQNFRNNEAMRQARLQEEFGQFDFEELLTMWEEQQGLAFRDGADGNSTLPVFLEDEY