XKEKIPWIKKAAEDQKRYERELLEMRTVLSGQGQRKPKFDGEPKKPPVSGYQMFSQELLTNGELNHFSLKERMVEIGKRWHKLSQSQKDKYKKQVEEQQLEYKAELEAWVKSLSPQERAVYKEFSSTKRRSTTKAQGPGAKVRVTKGKADTSDSDDDDEKTDTSDSEDDDDESSGSTDSYEDDEDDENEEDDDDDRSDGSSSSSSEDSSDSDSD