MACARALAAPRSSAPAPPPPRASSSSTASCSSSRLVARAAGARGRRDDDDAVVVDVHGATRRRRRAVVPRASSSSSSSSSPAAPSEAHAEPYSFFDLATAEFPADWRTPTAKVTYADSPLDLALMAWFMRKIAMAIDAPFSPADVSYDAFIALCFLQMRGRDPDGQRDITLGIMRSLMPPGGDKVFRKLFPTNKFSLELNATICKVVFAWMVGPMTVEKTDENDLREEMASRVHIKKCRWLQESGCTGMCVNMCKTATQDFFRDDFGLPLTIKPNFEDKSCDFYFGLTPPPIEEDEALTFGCNATCGTALDVGVEGKPCHKLRASS*