MEEEFLATVKLISGEEIVAKVCYLEDEDKVLLENPLQVELAKQRKGQLEVSGFSFKEWVSATFDNMFILNRQHIITMTEVDGQIQEFYEKTLQRLENGKSLTGRANKLPRGSGYLGSVKEMKKSLEDIFNKS