MSDKKSFYNKPVSDTSFRKTWDREAYTEKAAADEAKSKEEAKARYEAKLQGKKYHAPVDFSSLEATTSRASRLDVASLVGKTTLVPAGAAVGKRGRGAGFYCSDCDLTFKDNIQLVEHLNSKQHLYATGQSGEVVRAGVVEVRNRLRWLAHKKRVQEEDDRKAGQLDLDLRIKTREEEEAKEREEKRRKRNEKRRKSGKDGIKQEDAWEGRLGIIS