MAGICYVRSPLSPALTPPLRTNRMIFRCSSRNDRSDTPRLLKTAVNGVTELLRFFRSGNERSNREHSTFQNGSSAFSVDDILVILKSDYERAYFLTGNFTSAIYAEDCSFEDPTIKFRGKDLYSRNLELLVPFFECPSLALKNIEKGFNGETEFVVAMWALRTYLKLPWSPLISIEGTTTYDLDNEVKIVRHVERWNVSALQAIGQIFTPGFRSMVND*