MSDKSKTYQNAFQIFKERYSKKLKKDKTLTLNDIDDLVLQKWKFLPDDQREPYKKRFEKTKVKLTEQEEQANNSDEEKQPLKKVKQ