MGRRKIEIATLKDPNTRQVTFSKRRTGLFKKANELSILCGAEIAIVVFSIGNKPYSFGHPGVDVIAAKFLQEAANSSDAKQIDAQGNNPSNELGDMNRLNQQLSDVQTQILEEEKKGAEHDERLKQHQVTQLSQYKELQASYLELQHRVKDYVNAIEVSECMILLAQEPVVGITKQVTTKRRKNN