KPALLSPSQKKANHIQSEQKRRANIRKGYEALCEAVPALREAIRTEEERGSCAARAEDDNRKRKKKAKSSEETEKPDGRAGPKSENFVLQQTIDHLNALLTERTKLMARLNQARATLSPGHPALQYPPNHLDDKGIPLWEREWTGGTGWGDAEDDAGDDEL