MASQPGRGGGDAGTSQRGQMQNLARQGSLYSLTLDEVQNHLGEPLQSMNLDELLRTVFPDEADPDGATTSKYEPSAGLLRQGSITMPSELSKKTVDEVWKGIQDAPKKNVQEGGRRRRERQTTLGEMTLEDFLVKAGVVAEGYLKDLNDAGNGGFVGRGATAAGATELTSGAQWLDPYQQQIAVSAIESHQHMQQIMPGAYMHSPLQLVPQPLNVVTAAPAILDSAYSDGHNTSPMVSPTSDSQTPGRKRGIPGDVPNKFVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLKKQKELDMLLCSVALPEPKYQLRRTCSAAF