MDRARGAARLPPEVNRVLYVRNLPFKTEEMLSTEEIYDIFGKRVYGAIRQIRIGNRPDTRGTAFVVYEDIHDAKNAVDHLSGFNVCGRYLIVLYYQAARMAKRTESLEQKRAELEALKRRAAA*