def METHOD_NAME(aws_env: str, secret_name: str, secret_key: str) -> str:
    """
    get_secret_value_for_secret_key - Gets a Secret Value from AWS Secrets Manager for the Provided Key
        :param aws_env:         The environment to get the secret for
        :param secret_name: The Secret Name stored in Secrets Manager
        :param secret_key:  The Secret Key To retrieve it's value from AWS
        :return:  str: The Secret Value
    """
    current_class_name = __class__.__name__
    logger = logging.getLogger(current_class_name)
    secret_key = secret_key.upper()
    aws_secrets_dict = AWSSecretsManagerConnector.__get_secrets_manager_dict_for_secret_name(aws_env=aws_env, secret_name=secret_name)
    secret_key = ".".join([aws_env.upper(), secret_key])
    if secret_key not in aws_secrets_dict.keys():
        error = f"[{current_class_name}] - Secret Key ({secret_key}) not Found in AWS Secret: " + secret_name
        logger.error(error)
        raise EnvironmentError(error)
    else:
        return aws_secrets_dict[secret_key]