MMEYPPQYQQHTQHPHMQGGYQTSPQSAGPGSLQSPSGPQSHMQHNNPNQASPILPSQTQNHYQPQSAGGVHQSMAYPQYGVGTGMTQGYGISPTQAAAMATAAASGQMPPLPSTVSMPQASQMGQQRRMSQQITSPHGQVSQPVMNHNMPRQSVPPAMPPPQQPVQAPQEEIVAGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAALEKGEGGQGGENGTPATKKTENATSGTKRKAGAVDNETPVKKSKVASESAEEEDDEDGEEDLG