MAKRQNGKVDLETALKRRKLVAVNQKGLWSSAAIKKETIEGSVGIKTEPTKECRSKTSQKPSVVEQEPKEPIITNSTKRGTATTSALSERMLAKTLSNVQSNQIKIAAAAMTKLHKTCKSCPLTRKQAFKAGAPSLVLKAMSKWGNTELIQIYACATLQLIVLDDLNGAAVPFHGKDMLKAILTAMNYFPESQKVQLVSFTAMSSLFSNTSEFEARHYAEYFVKEVNGIAVCLQTMESYLKDAKVQQGALELLYAMFRVSGCRIPIRVSGAITSVAKAIDSHRQNEDIQEWGGAVMKCFFP*