MAGICCGVVAENEAAAAVEARSRASRRRRLELRLVSDVSVPPSTILDVAPAKRKKLELFPIPISRDCGNAVENCKRIEENKNNSISDSSKPESVKLKEALKFGMTSVCGRRRDMEDAVSIHTSFTTKNTSYFGVFDGHGCSHVAMKCRDRLHEIVKQEVEGFKEEESVEWKETMERSFVEMDKEVGNWCVEGENCSTCRCGLQTPQGDAVGSTAVVAVVTPEKIIVSNCGDSRAVLCRNGVAIPLSSDHKPDRPDELLRIQEAGGRVIYWDGPRVLGVLAMSRAIGDNYLKPYVIPEPEVTVTERMEEDECLILASDGLWDVVSNDTACGVVRMCLRAQKPPSPPGSNGALGSSDKACSDASVLLTKLALARHSTDNISVVVVDLRRNQH*