MKADGKSRISKAENPYTVYVTVYFEDESLAEKLIDVLTKKLKDLGYKLEEHTFTENPDGYYTLVLTFKFSSLEDAVKWANRLCKALKKLGVSNCESSAGP