myriad cellular machinery