MKRDRSDYEESITDLDIVKSLMMLSQSFVVKQIEVQQSTRSRTNDNQFECKTCNRKFDSFQALGGHRASHKKPKLSIDQEQVKHRYNENAAHKCSICGQMFGTGQALGGHMRKHRESMRTEQPVVSSTVYPVLNRCNTSKCLDLNLTPLENDLVYVFGKNLADFKFVN