MKSICIKTNNENLLDYLLNELDYIEVKPVAISKNQFKNYKNIIIHYSGNDNKKFVHEVSCILSCLVIDELEESFLKMILLKNYFYFNSTEMKHILELCYEIFSDDFNTYFDKKHNLLIDSFENYLITNKSIILTGFINFRIKNYMTILEDVVDEAVNSFVVEKEYLEFISLLKMYVNSQNSNCDVVHLIYNKNNSTLLDKDKNQINVSDDIFKAKYLSDISFSSNDYALNTLLTLVPKKIHIHLIDNCIDEFIHTISLIFENRVEICTDCSICKIYKNNPINLKKTFIKK