MGKGDPKKPRGKMSSHAFFVQTCWEEHKKKHPDASVNFSEFSKKGSEKWKIMSAKEKGKFEDMAKADKARYEREMKTYIPQSKGEHPGLSIGDVAKKRGEMWNNTAADDKQPYGKMAAKLKEKYEKDTAAYTAKGKPDAAKKGVVKAERSKKKKEEEDDEEDEKDKEEDEEEENEDDE