MVRPRGRPSLGRQRIEIRRIDNSGRRQVTFSKRRNGLFKKASELSTLCGASVAVVAFSSAGNVFAFGQPTVDAVLRRFDPLHADADGAAPAPAAVEDGGDDVVVADPEELDALRRAEEQTKAQVAAEQARVRDVGDKVTQAMAGRPLWWEADVEALGEAELPEFVRALERLRDSVRRHASTLPSTASPPPPPPEQEEEVPELDVSDYSF