MKLLRILLVLCLIQGCNEMEIKMLSNGSDVKVALRELQSQKKFIEDLGLFYPGAPDELSRVAAEKTINSVLLKLIESSSDNLTEKEFWLTLEVAAKQLGNMDSEEMDRGLSYMEEIMDIYKIESSDGRLNEWRYGFEPSSH