MASLRWVLQLHKDVPRAARFYSEGLDFSVNVCTLKWAELQSGPFKLALMQSNSDFVPQKGYSSLLSFTVTDINGTVTKLMSLGAELDGSIKYEFHGKVAAMRCLDGHMLGLYQPA