MSTMLQQQPHQQQGQQGQQQLAPHPGLSQDPSKSHQAPQSVQVSSPYTTDQAEQVLREQLLAAHLTNASHTAPPPPRPQPGVPAHLQAAAAAAGAGGQRDHINIDPAISGMTAAPQVHTTAAMLAQPPQAQVPVGQQDMTGAPPGLDQTGEPRKVYGKRELSSSKRAAQNRAAQRAFRQRKEGYIRKLEEQVKEYEMLLDNYKAIQAENYQLREYIISLQSRLIDSQNEVPELPGNIDLSQPRPEPAIVTSGGQQQGQQGQQGQGQQGQQGQQQPGQQQAQQQGQQGHQQGGAGGQAGAGQHSSQSELNALNRIAVAGLGMRKHQHEEAAFLGQGGNFSKRTRQDGQDDSQAGEQSKAEQI