QAKRRLELGESGHQYLAEGLKTPKGKGRAATRSPDSPKTPKSPSEKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNRAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNIQWMGCSLSEDGGMLAQRQGLTKEVTELTQEEKKLDELIQSCTLDLKLLTEDSENQRYPYVTYQDIRKISGLKDQTVIVVKAPPETRLEVPDPVESALIHLSSTQGPIEVYLCPEENDALSPMKTYSQDHNGNISKTISKEVASANSGQGDCSVNMATISPLASPANLLQQTEDQIPSNFEGPFVNLLPPLLQEDYLLSLGDEEGISDLFDAYDLEKLPSLMDEFIYS