MEYPPQYQHTQHPHLQSGYQTSPQNAGPGALTSPSGPQPHMQQHNPNQASPILPSQTQSHYQPQSAGTVHQSMGYPQYGVPGNLPQGYGMTVPQAAAMATAAASGMYNSISPHEPSLTFAPGQMPSMAQGVSLQQGAPMSNSQRRMSQHMSSPHGQVSQPAMNHNMPRQSVPPAMPPPHQVQQPQEEIVAGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAAMEKGENPLAENGQTPASKKSDSGGSGTKRKADSNNENETPAKKNKVASESAEEDDDEEGEEDLS