MRSETVGQRTLAVGHEEPRTDALTRSVDRLRRALDAHPARLPDRQTAEEELALLASMARGGAPDVLRLRRSLLVVASALGSVSALAAPLAELRRETEAACDAARADA