MTTDMSGHLANLTMTYTQNWNNAHTFNSHRHPPTGASYADMGSQLMQANMASRYNPQYAQNLTGWPGPGHAAQFAQPHNQPRTQSAAFGTDTSFAGGHFQTTNGASNHDNKAGNLLGVPGAPQAAASAQQNGSNFTVVQQSPTAPAGQPWSGQAQYSNGAGRKRGRSQAEEDWQRGQVAVKQEQEQEQEHDVDDYAGTSTGHKRRRSTMGAQAVPGLPIGQVSNSPEGDEEARRRGFLPKKKENLTDQQKRFNHIQSEKKRRELINNGYNTLNVLVPALAQGKSGLSRSECLSEVNMYLQTLSSGNAEILRQLGLPADALAGVSRDGFTSITGNPPQTQFQPQQQAPTQPQPQAQPPAS