AKRRLELGESGHQYLSDGLKTPKGKGRAALRSPDSPKTPKSPSEKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNKAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNVQWMGCSLSEDGGMLAQCQGLSKEVTELSQEEKKLDELIQSCTLDLRLLTEDSENQRYPYVTYQDIQKISGLKDQTVIVVKAPPETRLEVPDPVENLQIRLASTQGPIEVYLCPEETETHSPMKTNTQDHNGNIPKPTSKDLASTNSGHSDSSISMATLSPLASPANLLQQTDDQIPSSLEGPFVSLLPPLLQEDYLLSLAEGEGVSDLFDAYDLEKLPLVEDFMCS