MRIKEGKFSVYEIDPMYLEYLSKYDKNVRKKSNRKYYGILITKEKTDYCIPFTSKVKKRNPKLTINIKNKKEVIAQLTINNMIPVIDDVVHKVNIKNDKSKYYLYRELYFLRKYDVIQEILNKAEKVLNVLNDKNNIDFDFFKVVCCNFKLLEMKSNEWKNINNKNL