MGKKRKLPSKSASAEDTEEPTENKRAIVRAEVSKSSNNKTKKKQKKPKGKTGNKEDPDKPKKPPTAFFYFLLDFKKGYQEQNPHVKSMRDIGKACGVKWKAMSYEEKVEYYDIATEKRAEFEKAMAAYVERRESGEYDED