MKRVKKEKLSDVDDSAVQSPKSQPQKSPAPNPSAKSQKSTCSLTGRKNRKMLIDENAPKRPPSAYTLFMTDQRRTGEKKDPKEFSMSALMIEIGHKWAAMTDDEKRPFVEKAEVLRLDYEKKMEAYSKTEEYKRFQEKKTEILRNRKRKSRCLNTSVDDDADLADTSAPSNSIRTQIGDISIFNMEFLEYNKEQESELKKLRQKSSVLEEENRLLKENISKLKMNITTAKKQQQTDSFRAQEILNCRENWSNVITNALSGVVVSGAFL