MEYPPQYQQHTQHPHLQGGYQTSPQSAGPGSLQSPSGPQSHMQQHNPNQASPILPSQTQNHYQPQPAAGVHQPMGYPQYGVNAGMSQGYGISPTQAAAMATAAASGQMPPLPSTVSMPQAGQMNAQRRMSQHITSPHGQVSQPAMNHALPRQSVPPAMPPPQQPVQAQEEISGGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAALEKGEGGENGTPVINKPDKATSGTKRKAGTSNNETPSKRSKVASESAEDDDDDDGEEDTG