adding a check to Metropolis Hasting initialization in order not to accept a penalized posterior value