myla peters