MGNILGEVNRPSDSVKAYRNFLRLYSRQHAEMHPNDAANVAIRLWGTLTPSEKQRYEELVRSIKKCPKKERSVDCREFL