QAKRRLELGESGQQYLSDGLKTPKGKGRAALRSPDSPKTPKSPSEKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNKAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNVQWMGCSLSEDGGMLAQCQGLSKEVTELSQEEKKLDELIQSCTLDLKLLTEDSENQRYPLCHLFSGAYVTYQDIRKISGLKDQTVIVVKAPPETRLEVPDPIESLQIHLASTQGPIEVYLCPEETETHSPMKTNNQDHNGNIPKPTSKDLASTNSGHSDCSISMANLSPLASPANLLQQTEDQIPSNLEGPFVNLLPPLLQEDYLLSLGEEEGISDLFDAYDLEKLPLVEDFMCS