MQQQEREQQRGSQGGMHPLLQVLEQAHRDERGNIRATQRGAERDLETRQDHALEALRDAFWESRPQHLSEHQQQRQIEREEDAEAELSLCLRREAIIMQRSQNRQPRELDQRQQLERSHQMAHFPPQHARQHQVPPQALPWDSSISAVETSGSHPSSEEFQQQQQRQQQQQQQEQQQEQQQQQQQQQRQQQQQQQQQQQQEQQQQQQLQQLQRQQQQQQQEQQQQQEQQQQQQQQQRQQMITQQQLVTQQQRITQQPTTQRQRRQQLQHDILQQDQHRCQQRQQQHQQQQQQQQQQQQHQHQQQQQQQLQLPHEQPQQEPQ*