QQQHSHPPAHAHHASHHHHHHHNAGAAAAAFLRYMRQPIKQELICKWIEAEAPGGAPPCSKTYSTMHELVNHVTVEHVGGPEQSSHVCFWEECPRQGKPFKAKYKLINHIRVHTGEKPFPCPFPGCGKVFARSENLKIHKRTHTGEKPFKCEFDGCDRKFANSSDRKKHSHVHTSDKPYFCKVRGCDKSYTHPSSLRKHMKIHCKSPPPSPTPGSHGYQPTGTPLGAPLSPVQDSGRGRPANLSPQVTNLNEWYVCQASGAPNHLHTPSSNDTSSEEEEEEEETYRNSETRTIH