MAGICCGVVGESEPAAPVDSVTRTSLKRRLDLLPSIKIVAKSAVAPPLETCRKRQKRETPSLVSTSPDLESNSISTFATEEAESSFFSDAPKIGTTSVCGRRRDMEDAVSLHPSLLRRNSEDLHFYGVFDGHGCSHVAEKCRERLHEIVKHEVEAMASDNEWKETMAKSFQKMDREVSQRDASRSAKSSCRCELQSPQCDAVGSTAVVSVVTPEKIVVSNCGDSRAVLCRNGLAIPLSSDHKPDRPDELNRIQEAGGRVIYWDGARVLGVLAMSRAIGDNYLKPYVIPDPEVTVTDRTEDDECLILASDGLWDVVTNEMACGVARMCLKGADVAEGGGDSDAAHNACSDAALLLTKLALARQSSDNVSVVVVDLRKRRNN*