MEYPPQYQQHTQHPHMQGGYQTSPQSAGPGSLQSPSGPQSHMQQHNPNQASPILPSQTQNHYQPQPAAGVHQSMGYPQYGVNAGMSQGYGISPTQAAAMATAAASGQMPPLPSTVSMPQAGQMNAQRRMSQHITSPHGQVSQPVMNHTLPRQSVPPTMPPPQQPVQAQEEISGGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAALEKGEGAENGTPATNKPDKVASGTKRKAGASNNETPSKRSKVASESAEDDDDDDGEEDTG