MKKVDKDVNGGQLSRTPPAYLGRQAKVVWRRLVPFLEDNTPVKRIDSGLVEQYASQYEIYRNAYKHIQENGEVQEIYKTLQDQTGKIIGRDFVGYKRNPMTQIYDSAVKNLTKLGAELGLSPKSRSDLIKLNLDDHKDERSVADRMKEFLGG