MEKKVYYSIVSSTRFSRNEENRTIIEDNIKKGENHFLIRNDDYGECFEVDFEKNITEEENENWILEAVIDFAKKYRITEFELWKKHEGDSTYDKGFGIVIEGSMDNPILKFKEVYSGSLDDWNITWGKGKQTYEKIYFKLAL