MEKIFSKQLTDTDLKKRLSIPTQCLNHFRFDKCHSTSVQVEDENGKAWHFKCRVRREGYQKPVFCEGWLKFVRYTSLRPGDRVEFYKDTKAEGLYRIQVQRRVKLLGKEFWANLRPFEKRINFEERTEVAAKEEKSKRKLSI