MKKLILFLTTLLCLGIQAEAQRPERGKRLSPEEMAEQRTAYMVQKYGLNQEQTNRLFELNKQQMEQMMQQRPPRISRDSLRKMDKEARKAYQKTMKEQGKNLFEKMKEREEAYRKALQEILTAEQFAAFEKDEQARRERREAPRQRRPERPRDFPGEGEDDF