MLELPYTKPLPGGLHPNMVLTIKGRVNDDAKSLVLNLLSGEDVALNFNPRFDYDNKRLLVMNSVEDGKWGTEEEETKFPFVDGKPFTLVIYVEEDAFHIAVNNKFLTDFKHRVTDLSKIDLLEISGDVRLDKINWRTI