MARGALFANDLLIRNTSQDQDRKLIPTGQPNNAYSASPSHLTLSSDFHTGAGLPHPYQQAYSYVPSPHDPSAFGFPPPQGYRPQLQTQHLQHQPNLYQQLSPTNPRKRRASDLHEPSIPGSSSSNQSAFANPPGLSLVAGGGDLGGIDLSHGAPSQQTLASPPVKKGRTNTPWTPAEEQRLKTLRDAGSSWSEIAKTFPTRTEGSVKKHWYKLTYLLFQDMHYAEFAEDESAALLQAIKDYENNKWKVIGQKVGKPAKVRQPALRLQHRPTECGHIRGKANKCAGLRAVRQRTGLESMTQRLP