MAKFHIKKGDTVKVLAGEYKGQTGKVIEMLGEKNKALVEGINVVKKHEKPSASNPQGGIIEKEAPIHLSNLMYVDADGKASRIGRKADENGKLVRYSKKTEDIIK