SUBSCRIPTION, SUBORDINATION AND REGISTRATION RIGHTS AGREEMENT