MALKAAFIFVAPEADAGKHRAVVETPVVELTVVGVKDYRTAAKAAEELVAQGVSAIELCGGFGIEGTAAVKKAVKNKAVVGVVRFDNHPGLDFKSGDELFR