MREEDREGEDGRWRWALGEGGIGRMRGRDGDRVELGGERGGRTKGREDGEGEGERQRGRRGREKEGEELLSRVRDEHGDEREEREGRFHHFSEESIKGPMD