MKRKRAPKKDKLEMPLAKKRLQNIDALMAEKHVMNDEPEKITSVHMETENPRTTTSATIRSRQTDLEIGKIGYGEMTGYPKALGDIIVTVLKEISKEAGGLANLTKSLVDNSISNGQMEQPHADMDLEEKESQHHQNPEYNQEELDAALTVIKKTMKLDAADPFNRPVDPVELGIPDYLDVIDTPMDFGTICNNLENGLKYMNSADVFKDVQYIWYNCVKYNKKGDYILELMKRVKAPFMKYWKAAGLQTAQSPPIIESSILKEKDHPLSPPANNVTLPPQNKAGPIQVAEIDPIPINIQNRSQSQSQGQVQNQTPQNSTPQSSSEQDDDPQYCIPG*