MQERKDDFQVRRKHLADLSEKQLEERFWQLADALTQPLIDTAYHHTSPSIERSVLLRMGISSLEAAAIVEKALDHELLGKGAGHIVYRIAADQGISIGEAAAALAEGKFWKEARAIWT