MLSVKKLSVGKWVVKWFVKEHTHALTPNKAAKGLVDDQVPDDKTKIAELTNELFLERKRSAALREIVDLLFNHIEEHTQDLSKKLQHVVDNVKELESEGKNCRSLG