MALGIRAVGCTYVVHLLGVVSAALVLVWCIHFRGGLAFEATNKSLIFNMHPVLTLIGFIVFGGEAIISYKTWPLRKEVKKLFHLVLHAVALTLGAIGTYAVFKYHNEKGIANLYSLHSWTGLGTICLYAIQCIFGFIVFFYPGTAESVRGEVRPWHILFGLLVYALAVISTELGFLEKLTFLEKSGLNKYGPEAFLVNFMGLIVLLLGGAVLLSVIAPAHTRDDNFSYTAISDDLA