Mary-Louise Parker gets naked-like for Esquire