MQSDNFKDEDAPKRLCLVCGDVASGFHYGVASCEACKAFFKRTIQGNIEYTCPASNDCEINKRRRKACQACRFQKCIRMGMLKEGVRLDRVRGGRQKYRRVTPYTTTPASANNNAGAQAGSTDSNNVNPQPVKKVSLEGMQTRLSRHNKILNTLGQCEPEMLTTVDILWPEGDASSMDPSLRILCTLSELYDRELVAAIGWAKQIPGFLEMPLNDQMRLLQTSWPEVLTLSLAFRSIPLNSTNPKLQWSADFGMNEKEARECGMEELFFQCVQIAQRLEQLSVTREEYYLLKALVLVNCDVRVESMAHVKKLRETVLAALSDCSAALRQGSGASQQMQHLLLCMPCIRQVDSSLRRFWALVRRDSRVPMNKLFLEMLESPLR