def subarray_defined(header):
    """Return True IFF SUBARRAY related keywords are defined.
    
    >>> header = dict(SUBARRAY="GENERIC",SUBSTRT1="1",SUBSTRT2="1",SUBSIZE1="2048",SUBSIZE2="2048")
    >>> subarray_defined(header)
    True
    
    >>> header = dict(SUBARRAY="GENERIC",SUBSTRT1="1",SUBSTRT2="1",SUBISIZE2="2048")
    >>> subarray_defined(header)
    False
    """
    for keyword in ["SUBARRAY","SUBSTRT1","SUBSTRT2","SUBSIZE1","SUBSIZE2"]:
        value = header.get(keyword,"UNDEFINED")
        if value == "UNDEFINED":
            return False
    return True