AKRRLELGESGHQYLSDGLKTPKGKGRAALRSPDSPKKKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNKAAEVLKVQKRRIYDITNEEGISDLFDAYDLEKLPLVEDFMCS