MARKEGEGLDLVAMEEELDLYSWEPVVTLAISLLDRAISYLGEDTSWAEGRNKNRFGGFSSQMFYYLQPARGRFQDFRLRLINWPKSYCCGYEEIWKFRIAVELLEDLIEEIEHRRLEEDGRIPALFMNAKAKIAFKFATNDYFREEWDRLFQEFTTFRLEDLITDIEHLRLEESGKKISNKKFARSPDQYKQQARLFFLLERGVSRLRDQLPAVVEHVVSQDRELVDLEKEELHAELVGRDREKKQIVQWLVEQPAENSEIIFPFKKKTLR*