MLTSGTNAAFSNTNQGGLGVQSSVYHGAMASHMPSGLQGGGGGGTPMLQRNPSLGTDSLAFSGAASVASPRSFSSSNSMGLSGNMRMVPNPQNGATSRLDTREFQPQQQQTLTNTVSNVPFPQDSQHLLHSQQQKEQQHQSLQQQQQQQQVQAQIAHLQNQQAFGMGAPQQALAPLMLEQQQGQAFGIAGAQHVPVKLEQQQLNQQGFGAQQPVKLEQQQLNQHHGQALASMRMETTPDPSLRQQQSQPVSGLSSVKLELSDASLQQQPQSLHAMGSAAVNLGSLHHQLSFPKLEVKSEADLSNTMVQQSFLASHRQRQEALQLQRQQQSQQLQAQVNMLQQQRLLQQQRSQLQQQQQQQQQQVQQQQQQQQQQQQQQQPLQQHIPRPSKPL