MSDKKSFYNKPVSDTSFRKTWDREAYAEKAAADEAKSKEEAKARYEAKLQGKKYHAPVDYSSLEATTSRANRLDVASLVGKTTLVPAGAAVGKRGRGAGFYCSDCDLTFKDNIQLVEHLNSKQHLYATGQSGEVVRAGVVEVRNRLRWLAHKRRVEEEEDRKAGQLDLDLRIKTREEEEAKEREEKRRKRNEKRRKSGKDDVKQEDVWEGRLGIIS