TPKGKGRATLQSPDSPKTPKCPSEKSRYDMSPTPGQSPDGVLDLSKAAEVLEVQKRRIYDITTLLEGIHLTKKKSKNNVQWMGCSLAEDGGMLAQCQGLSKEVTELSQDEKRLDELIQSCTLDLKLLTEDSENQRSLQIHLSSTQGPIEVYVCPVKTNNQDHDGNIPKPTSKDLASTNSGHSACSVSMANLSPLASPANLLQQIEDQIPANLEGPFVNLLPPLLQEDYLLSLREEEGISDLFHAYDLEKLPLV