MAADEQQAAAASFRNLFFAAEQAHAACAPGQSRDTEEAIMAAESSLLHLRSLLSVTAATAPAGRHQADALLQQCVSRLHGLSVQHRTSESRRARVAELLKQAGCPEGFRFANPEGFDLGAKLRQSEPHKSLLSGPLPSRRVDLTAAPPAAPPTAPAPGVLAEQPANQHQPPVPRRSGFQVPTAKSGQGRSHQLSVAASFGRQEQQQQQPQQGPPSGRQQASAAAQSQGRQPPQDGRWSAKIPRRAHDAHVGHGRRGHTHGGGADDESSVESGEDEGYPGQEQAQGRSIPGFQTAKSKLISDLRQKGQQYNPSSGGGGGGGGAPPRPGLARPAGAGSRPX