MGRVRTKTVKRAAKSLIEHYYSKLTNDFHFNKKILSEVAQVPSKRLRNKIAGFATHLMKRIQKGPVRGISLKVQEEERERRLDYVPEKSIIDIEKVTIDNETKEMLKKLGYQNIPGLVSASAPANKKRGQ