MSSKYDDDREQKRRALKDGEWACVDSKCAKVNEESLLVCDEYGKPKPRAKSKIGKELGKEQAEKSKGLFAAEDWVCSKCGNVNWARRRTCNVCNAPKLADLERRTGYGGGYNDRQNVEYVKRDYDEEFDEFGRKKKKKGEDQFRDMEEGEASDDEEIAVKDDLKKRTPRGEDEADEDDEADEDEDEDGEDLGKYNFDFDSDPELVEKVENLKSKIVAVAAAGSEACDDSECSCSCSGGECSCPESEDEKEKDRRKMHKTSRERDRESHRKRSNSPRDRDRKRGKRSRSRSRERSYRDDRRDRKRSRSRERRRSPPRGTTSDRRRDDERRREKERRRSRSRDRFRR