MSDKKSFYNKPVSDTSFRKTWDREAYTEKAAADEAKSKEEAKARYEAKLQGKKYHAPVDFSSLEATTSRASRLDVASLVGKTTLVPAGAAVGKRGRGAGFYCSDCDLTFKDNIQLVEHLNSKQHLYATGQSGEVVRAGVVEVRNRLRWLAHKKRVQEEEDRKAGQLDLDLRIKTREEEEAKEREEKRRKRNEKRRKSGKDGIKQEDAWEGRLGIIS