MKQQRIEIAEEFDAPVHQVFRFFSEHENLKSIFSPAKIRRISDGEPARNGVGSAREMRVPGAPPFVETVTAYQENELIEYRITRGSPLRDHLGVMRFVPIDERRTYFHYVITFEGKVPFVAPVVRHVLEGSIRRGLGKVATRRLWG