KCKFEGCKKAFSRLENLKIHLRSHTGEKPYLCQHPGCQKAFSNSSDRAKHQRTHLDTKPYACQIPGCTKRYTDPSSLRKHVKAHSSKDQQARKKLRSSTELHPDLLTDCLTVQPLQPATSPRDAAADGTVGCSPGPGPDLYSAPIFSSNHSSRSGTAAGAVPPPHPVSHPSPGHNVQGSPHNPSSQLPPLTAVDTGAERFAPSAPSPHHISPRRVPAPSSILQRAQPPLTQQTSGAHLKSYQPETNSSFQPNGIHVHGFYGQLQTFCPPHYPDSQRTGPPVSSCSVVPSFEDCLVPTSMGQAGFDVFHRAFSTHSGITVYDLPSASSGLFGESLRSGPEDATFLQISAVDRCPSQLSSVYTEG