MSPSTRDVSQSCSAHDWAAERRHSTSQCCGSQARAAHLEGCNRELRDALHSALTEMEEARAQAHTLQRLQQQLQVATPGAAELVAAAVEQERAAQAARDAQLLALLRTKDDVIMSFQARHAESRAEAATHQEQLESARQQLQASQLRVHELVESRNRQRQQVEQAATAAAAAAQEIVRLKAEAARAQPLQDRLMLLEQQAEHSTTDLEAAHRQLAVLSATVDAVNDAIVDLQALLEERDEDVGVRDTELAALRQHLDNTFQNSAGCDPVADEAAACRIAALEAVNEQLELALVHASCSTATGDSEGAATDELRAKLAVATGRLQAADAQVEQLEKRLEASEAAVLRSELQLRERLAGSLQAEQQAEVLRLELDAARLLAAQLKAQLAETTVSEQTAREEATAAQRSMQAAVDELVSIFTASDLQQQQVLQAQVILDTQQQRQQX