MEYPPQYQQHTQHPHLQGAYQTSPQSAGPGTLQSPSGPQSHMQQHNPSQASPILPSQTQNHYQPQSTTGAHQSMGYTQYGMGTGMNQGYGISPTQAAAMATAAASGQMPPLASGVTMPQTTQMGGQRRMSQHITSPHVQVSQPVMNHNMPRQSVPPVMAPPQQPVQAPAEEIVAGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAALEKGEVGPNGTPATKKTETATSGSKRKAGSDDNDTPLKKSKVASESAEEEDDDDGEEDLG