MVRSRGRPSLGRQRIEIRRIDNSGRRQVTFSKRRNGLFKKASELSTLCGASVAVVAFSSAGNVFAFGQPTVDAVVRLFDPLHADGADPAPAAVEDGGGGGDDVVVADPEELDALRRAEEQTKAQVAAEQARMRDVGDKVTQAMAGRPLWWEADVEALGEAELPALERLRDSVHRHASTLASTATPLPPPPEQEEVPELDVSDYSF