FEGCKKAFSRLENLKIHLRSHTGEKPYLCQHPGCQKAFSNSSDRAKHQRTHLDTKPYACQIPGCTKRYTDPSSLRKHVKAHSSKDQQARKKLRSSAELHPDLLPDCLAVQPLQSATSPRDTAADGAVGHSPAPGPDLYPASIFSSNHSSRSGTAAGAVPPPHAVGHPSPGQNVQGSPHNPTSQLPPLTAVDAGAERFAPSAPSPHHISPRRVPAPSSVMQRTQPPHTQQPAGGPHLKSYQPETNSSFQPNGIHVHGFYGQLQTFCPPQYPDSQRTVLPSSPCSVVPSFEDCLAPTPMGQAGFDMFHRAFSAHSGIAVYDLPSGSSSLFGESLRSGPEDSTFLQISAVDRCPSQLSSVYTEG