MSILHTVNKSPFERSCLDACLGHAQPGDSVLLMEDAVIAALSGTAFEGKMADAAKTLKLNVLGPDLAARGLDPARVVSGISVVDYAGFVDLAAETKATNAWL