MVRSRGRPSLGRQRIEIRRIDNSGRRQVTFSKRRNGLFKKASELSTLCGASVAVVAFSSAGNVFAFGQPTVDAVVRRFDPLHADGADPAPAAVEDGGGGGDDVVVADPEELDALRRAEEQTKAQVAAEQARMRDVGDKVTQAMAGRTLWWEADVEALGEAELPEFVRALERLRDSVRRHASTLASTATPLPPPPEQEEEVPELDVSDYSF