class_docstr: MLP with residual connections and layer norm.
  
  An MLP which applies residual connection and layer normalisation every two
  linear layers. Similar to Resnet, but with FC layers instead of convolutions.
code: def __call__(self, inputs: tf.Tensor):
      return self._module(inputs)
  
imports: from typing import Callable, Optional, Sequence
  from acme import types
  from acme.tf import utils
  from acme.tf.networks import base
  import sonnet
  import tensorflow
label_desc: Use image node_id 2 for calling the LayerNormAndResidualMLP obj's underlying member method code with example usage: obj.__call__(inputs) and returns: self