MLLKDFPKDLVSLKRAQVLCFYIGRSDLSLQLVEQVLPANQGEKYIYGMLSFSLLEVGRMGDAELAARKGLTIKSDDPWSQHALCHVFQHECRFKEAVHFMETCLDSWNACCSFMYTHNWWHLALCYLEGHAHLSKVLHIYDSHILAPLQRENVDHSQVYLNALGLLLNIHVHGHSGIIDDRMRDLVDQLLDQSLWHQEWLLDLLAIWALTFTNKFSQADQLLEGMKCRVNEMIGKKSQSMQRVLLVCALISYSFDGIDMEINLSALI*