MMEYPPQYQQPHGQHPHAPSHIAAPYQTAPQNPGSTVGSMTSPTNPQAHMQQAHPTHQASPIVPSQSHYQQAQNAPGSVHQQMNFPQSYGVTTAMPQTYGISPTQAAAMATAAASGQFYPLHQDSMAGQMQQGPRGSPRMAGVQQVKNERNPRSPPQMPGQMPSMGSQVQMQQNAQMQQRRMSHVGSPHVQAAQPVLNHVVRPSVPPPMPPPPQPAVQQSQPSPDMAVGAVEESPLYVNAKQFHRILKRRVARQKLEEQLRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTADEVANLEKKNNAGGQENVDSKPTGENPPSAQKRKSSDVNDENTNSAKKAKTSVAKTSTSAEESEHESAEPSDEDG