MCYAMAGICDPLTDLPPPSRLDLDDLNAFASLPAPPLPPLLAWSPWIPPLFSAPQGKLPVNVFLLAFSRSGCHVLHHLPNKKLIGSVVLPQVSMANNTLCPSLHDQACYLYALDDRASVVVAVIQYSVPPELAYSWVKLVFGAIQPENVHVLGHLKSDHFRGRLSADDVLLYRLETDQLRLSKSQDSLPIPYLPSGSLVDGIGAAILTHCQLRGLPARLLLTWPDSDGSVVSLLASTLEFLWQEFPNVEALDISNAKKIPFRQISVADLELYA*