MEYPPQYQQPHGQHPHAPSHMAGPYQTAPQNAGSTVGSMSSPTNPQGHMQQPHPAHQGSSIVPSQSHYQQAQNAPGSVHQQMNFPQSYGVPTAMPQPYGISPTQAAAMATAAASGQFYPLHQDSMAGQMAQGPRGSPRMAGVQVKGDRNPRSPPQISGQMPPMGTQLSMSQNAQMQQRRMSHVGSPHVQTAQPVLNHVARSSVPPPMAPPPQPVQQSQPSPELVAGAAEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVAAMEKKQAATAAGSGQENVDSGKPAEENPSSAPKRKSSEVNDDNANSVKKSKTGGATRPAEESERESAEPTDEDG