def METHOD_NAME(n, rng_seed):
    result = bytearray()
    nprint = result.extend
    nprint(b">ONE Homo sapiens alu\n")
    repeat_fasta(ALU, n * 2, nprint=nprint)
    # We need to keep track of the state of 'seed' so we pass it in, and return
    # it back so our output can pass the diff test
    nprint(b">TWO IUB ambiguity codes\n")
    seed = random_fasta(IUB, n * 3, seed=rng_seed, nprint=nprint)
    nprint(b">THREE Homo sapiens frequency\n")
    random_fasta(HOMOSAPIENS, n * 5, seed, nprint=nprint)
    return bytes(result)