FEGCKKAFSRLENLKIHLRSHTGEKPYLCQHPGCEKAFSNSSDRAKHQRTHLDTKPYACQIPGCSKRYTDPSSLRKHVKAHSSKDQQARKKLRSSTELHPDLLTDCLTVQPLPSATSPRDAAADSAVGRSPGPGPDLYPASVFSSSHSSRSGAPHTVGHPSPGHSVQGSPHHPAPQLPPLAAVDAGADRFVPSAPSPHISPRRVPAASSVMQRTQPPHPQQPAGAAHLKSYQPETNASFQPNGIHVHGFYGQLQTFCPPQYPDPQRAVLPSSSCSVVPSFEDCLAPTPMGQAGFDVFHRAFSAHSGIAVYDLPSGSPGLFGDSVRGGPEDATFLQISAVDRCPSQLSSVYTEG