MTAGPESGRMSDTEEESEETEPAVALGDGPDVEGEPIARVASRLTWPVRNSDAVAQEGDATIRTPEGPRELASVLEESDVPLFQSRGEFVEAVEAVVGTGPVAVE