MKTAKGKDKAKTTKEALKPVDDRKVGKRKAPAEKGETRKEKKAKKDPNKPKRAPSAFFVFLEDFRTTFKKDNPNVKAVSAVGKAAGQKWKSMSQDEKAPYEEKAAKRKAEYEKLMDAYNKNLEEGSDESEKSRSEVNDEDEASEEEAQLEKGKAGDEEEDDDDEEED