MRGQGLQAAACRPEISLFSTVVVKVVAWSAGSSGYTGLHSDGGDSVEPPLSDEQAPHQREWRRPMCQIVHTMHSCDQGLVQGAAARLLYHEAAVLEGQQSGGKARLQLLQEALACASIGTQLNPNSLSTAALRATLCVNMLVELSGSAAGAIPDALSIKXEFKGAILACQIAASTPEPTLSEPVIAINDGSQTCDPCSLRVQDQVLQWVKEGRWDRVVQEKRNVLVCMQQVLHSCYTLLDSSQIPVDGVVRLLQHILRVRPFNTMPCRTLLPQKPVQQQDLQVWAGQLLGKGTSLDEFQKKFEAQAAVSELLKLLRPGASGTPSSALGLLPDAQLLLQAQQNLLSSPQADDACHSQPAVDCAASPAAQSS