MSKIEPVTEKEEEYVSEWDRRRYVPKAGEPELPPQLSEFSNKTTDEVIEELNRLPFFMTKLDETDGDGGENVNLEALKSLAYEGDPDEIASNFKNQGNNCYKFKKYKDAIIFYTKGLEVNCDVDAINSALYLNRAACNLELKNYRRCIEDCKKVLMLDEKNIKACFRSGKAFFAIEKYDEAIKVLEYGLNIEPENKDLQKLLQQVQKRQETLAQIKAKKAQEEEQERLKNIVLENSIKLRHIEIVKSSSPPEVLKTAKIRLEDPKDYQSQLIFPAMILYPTTDEFDFIAEISELTTPLELLEMVLNRPREWFDDPKHKDFNVKKLECFMETESGGLIKVGKKIEVNNALMNEKPKAPLFDNALRLYVVPKLDVAKWTSEWNKETALAARK*