from typing import List
from typing import Dict


def parse_line(line: str, fields: List[str]) -> Dict[str, str]:
    """Parse a line of BLAST+6 output.

    Parameters
    ----------
    line : str
    fields : List[str]

    Returns
    -------
    Dict[str, str]
        A mapping between the fields and their values.

    """
    records = line.split()
    return dict(zip(fields, records))