MKRDRSDYEESMKHIDIVESLMMLSRSFVVKQIDVKQSTGSKTNHNNHFECKTCNRKFDSFQALGGHRASHKKPKLIVDQEQVKHRNKENDMHKCTICDQMFGTGQALGGHMRKHRTSMITEQSIVPSVVYSRPVFNRCSSSKEILDLNLTPLENDLVLIFGKNLVPQIDLKFVN