QAPKSPSEKTRYDTSLGLLTKKFIQLLSQSPDGVVDLNRAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNIQWMGCSLSDDGGTLAQCQGLSKEVTELSQEEKKLDELIQSCTLDLKLLTEDSENQRYPLCHHFQRAYVTYQDIRKINGLKDQTVIVVKAPPETRLEVPDPVENALIHLSSTEGPIEVYLCPEENDSLSPIKTYNQDHNGNISKTISKDLASGNAGQGDCSVNMANLSPLASPANLLQQTEDQIPSNFEGPFVNLLPPLLQEDYLLSLGEEEGISDLFDAYDLEKLPSLVDEFIYS