MEYPPQYQQTPHPQPSHAPHMQGGYQTSSQNAGAQVGSITSPTGPPSHMQQSHQTQASPILPSQAQTHYQSQPQSNQMHQTMGYPQYGVPGGMSQGYGISPGQAAAMAMAAASGQSQYQMPHDMSRMQGGPQGQVKSERGPRSPTQQMPSLPSTVAMPQGPPMNQQQRRMSQHMNNSPHNQVSQPVMNHVPRPSVPPSQMPPPQQPVQQTQPSPELVAGGAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAAMEKGGAAPGGDENNQTPAAKASAAPTSGQKRKAPSSADDENMPMKKSKIASESADDSDDGEGDDDEDES