MASMVSMAGICHSMAMPSTSVSRSSAMLNSLPLVFTPNSTVNFYIHTAPLNCRMPSSRVFQHAVSDPASLPQIDLEVSESKEDEGLPKPVVIIDQESDPDATVVELSFGNRLGALLDTMQALKELGLNVERSRITVEGPVTRKRFSITRVDNGRKIEDPELLEAIRLTIINNMIEYHPESSSLLAMGNAFGIKAPEELDVDIATHIRITDEGPHESLVYIETADRPGLLREIVKVMSEINVEFRSGEFDTEGLVAKSKFHVNYRGAALSKSMKQVLSNCFQYYLRRPDTNVDSY*