MTSPNGAGHAPPSEASHVYVEQPAAYTDATQTTHDTSDAAGARATTDASHNAGQSGIEKDVGTILAGLNQEQLESIVAAARATDSSDQHGYGTNQYDTANALAHLPPGLGQAASTLTSFASSFKRTNPPVIPTDEEITAGTALSDPPTHLGDAPPPPGMEHDMHHQRHVHSQAHKNATSAAHESAATAAALAAMGTLAGRQLPPQSQAHALGQRDGTLGADATGMDAKFVNDHTLNSARYKRKGPELDRQRKDNHKEVERRRRSAINDGIVQLSQIVPGCDVKNTNKGSIIIAAVRYIQDLKNNEASNIEKWTLEKLLMDQAMNDLSMSLDESRREVERLRAQLGMAEANSSAGASEKHAGAPGAAGGTHHYPAQRFPGQPPFQTDSNDGTHAGPDLGVSLDQSHVAHGAPGTGLDHTSMLGSHGLDTDANKRPRLV