precomyelone