MPDEWAEAADEMGVTYSEYVRRMTRAGRRQMGYDYEPEEVPSDVKSLKLEEDPKRADTDVVREFILRNLSTDEYLGVDDLVELVKQDIAETAEQLEAEGKLDGSVSKGGWKVKK