MGHRKIEIAIVKDPNMRQVTFSKRRTGPFKKANELSILCDVEIAIVVFSIGNKPYSFGHPCVDVVATKFLQLQQAANSSNAKQIDAQGRNNPSNELGRKEGCGVTQLSQCKELQGSYLEFQHGVKDYIDAIEVSECMILLAQEPMVGITKQVTTKRRKKN