FEGCKKAFSRLENLKIHLRSHTGEKPYLCQHPGCQKAFSNSSDRAKHQRTHLDTKPYACQIPGCSKRYTDPSSLRKHVKAHSSKDQQVRKKLRSSTELHPDLLTDCLTVQPLQPAASPRDTAADGAVGCSPGPGPDLYPAPLFTSNHSSRSGTAAGAGPPPHAVSHPSPGHNVQGSPHQPTSQLPPLAAVDAGAERFVPSALSPHHISPQRGPAPSSILQRTQPPQPQQPAGSHLKSYQPEANSSFQPNGIHVHGFYGQLQTFCPPHYPDSQRTLPPSSSCSVVPSFEDCLVPTSVGQAGFDVFHRAFSTHSGITVYDLPSGSSSLFAESLRSGPEDATFLQISAVDRCPSQLSSVYTEG