MGRRKIEMKMVKDTSSRQVTFSKRRTGLFKKANELATLCAAQIAIVVFSPGGKPFSFGHPTVQSVAERFLNQDLNKKPRVSFQEARLEKLNKQLNDVQKQLQYEKKKEAFLNKALKASGIPKYDEMSADELLNFKKALEELREKMKARVVEMEASSSLLLLSEKQNQENRDQ