MVRSRGRPSLGRQRIEIRRIDNSGRRQVTFSKRRNGLFKKASELSTLCGASVAVVAFSSAGNVFAFGQPTVDAVLRRFDPLHADAEAPAPAAVEDGGDDVVVADPEELDALRRAEEQTKAQVAAEQARMRDVGDKVTQAMAGSPLWWEADVEALGEAELPEFVRALERLRDSVRRHASTLPSTASPAPAPAEQEEEVPELDVSDYSF