EGKPLLWSPFIQRPLHKRKGGQVRFSNDQTIELEKKFETQKYLSPPERKRLAKMLQLSERQVKTWFQNRRAKWRRLKQENPQATKKEEAEGADSHSDQRLESCPTPEQKGKEVSLDGSQYTPSPASQEDLESDVSDDSDQEVDIEGDKGYYN