Model for the Mn acceptor in GaAs