FEGCKKAFSRLENLKIHLRSHTGEKPYLCQHPGCQKAFSNSSDRAKHQRTHLDTKPYACQIPGCTKRYTDPSSLRKHVKAHSSKDQQARKKLRSSAELHPELLTDCLAVQPLQPATSPGDAADRAVGCSPGPGPDLYPASIFSSNHSSRSGTAAGAVPPPHPVSHPSPGHNVQGSPHNPSSQLPPLTAVDAGAERFAPSAPSPHHISPRRVPAPSSIMQRTQPPHSQQPSGSHLKSYQPDTSSSFQPNGIHVHGFYGQLQTFCPPHYPDSQRTMPPSNNCSVVPSFEDCLVPTSMGQAGFDVFHRAFSTHSGITVYDLPSGSSSLFGEPLRSGPEDATFLQISAMDRCPSQLSSVYTEG