MDNENNVNNENEELDNNIVTLKDEDGNDINFEFLDMIEFEGENYVILLPAEETDDEESDEVVILKEEKDAEGVGEDEESYVSVDDEEVLNKVFDIFKDKFKDEFNFVEE