MQAPSALIRCRSQPTPCLEARGQCHKPSMKFLLPFSASARCCTTLPDVRTSDHSTALAPAQLSMRHSRRAVVTRASWGAPVEFKPAKIVSNKLAVXGMHTLLVDVGKDIAAGFTKPGQYIQAKVSGEGKAGFFAIASPPDVNNQGVLELLIKVQPGSPAEALCALQAGQELQVSPVQGKGFPVDRIPAAEYPTILMFATGSGISPIKSVIESGVLGSRPDLRLYYGTQSEEVTAYQSLLSQWQAEGVKVTQVFSGSTKRYVQDVLAEEVAHLPDASKVGVLLCGHKEMCNAVTEQLKGRGVQQILMNF