MPIKVRVDLSKAKGSVKKAKERGQFALINQAAADIAPYVPFLEGDLSNQYVIMNDKEIMWTSIYARRLYNGINFNFTLTHHPLAGPKWDQRAKVDKLESWIEVAQKAVEEGL