MARGIKKHQKRLSAPSHWLLDKLSGTYAPKPSAGPHKLRDCLPLIVFIRNRLKYALNYRETKAILMQRLVKVDGKVRTDMTYPAGFMDVITIEKTGENFRLVYDTKGRFTVHRIQAEEAEYKLGKVKRVQLGRGGIPFLVTHDARTIRYPDPLIKVNDTVKIDLATGKITDFIKFDTGAVAMVTGGRNMGRVGVITHRERHDGGFNIVHIKDAIDNSFATRESNVFVIGQDKPWISLPKGKGVKLTIAEERDRRRAYAQSH