MEYPPQYQQAHGQHPHAPSHIPGPYQTGPPNAGPPVGSMASPTNAQAPIQPHSTHQSSPIVPSQPHYQQAQNGPGGVHQQMNFPQGYGVPAPMAQGYGISPTQAAAMATAAASGQFYPLHQDSMAGQMPQGSRASPRMASMQMKQDRDPRSPPQMQNQMPPMGSQVQMPPNQQLSQRRMSHVGSPNVQTAQPVMSHVGRAPIAAPLPQAPVQQNQPSPDMVPGGNQEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAAMEKREEVTGQPVTFEDLSKPLPTENGGGQKRKSSEVHGDGSNSSKKTKVNASADGSEGDSAEASDEDG