MPETEYLGRVKLPEKEEKGKKERRMTGIKRRERAEEGIGEKTGILPALVSALKNDLGPALEEIEVKDVRIGLAYTGVLISENYGGVACTPLYEFSCCPALGFTETLKGKTADKVLELALSEKPLEAAVGIATANALSHMLRDLEPEHFQRSYSDILDLIKPGDRVAMIGYFGPLVPKILKITEKLTVLEKREIESPKTRTLPSGKAREILPASDVIILSASTLANRTFDELLSFRGTAREVVLLGPSAPLYPEPFFERGITAVMGTRIIDPRAMLTVVSEAGGTKKLHQYCGEKVAFRKREQKKNKSA