MKTAKGKGKAKTTKEALKPVDDRRVGKRKAPAEKPSKREKKAKKDPNKPKRAPSAFFVFLEDFRQTFKKENPDVKAVSAVGKAGGQKWKSMSQAEKAPYEEQAAKRKAEYEKQMDAYNKSLEEGSDESENSLSEVNDEDEASEEEEKVEKGKAGEDDDDDDDDDDDDDDEEDEEEED