QVKTWFQNRRAKWRRLKQENPQATKKEEVEGADSHSDQRPESCQSPEQKGKEVSLDGSQYTPSPASQEDLDSEVSDDSDQEVDIEGDKGYYTAA