MRIKVILKEAKNKAFKRDHYHQLAGMIYNMIRKSNPEFSSWLHEKGFMDGNKKFKFFCFSRLIAPRNHYEYIGENKELILFKTDQVSLYISSPVEEFLTNLIEFFLAEDYVKLGDHTLKVDSARALTTPDFGDKTVFKAITPIVLSKRVEGYNTPFYIRAYQSPDEFDEYLTKNAKEKWKIFTGQENADISLQVDRTYLEKKGKRTSCKINLSPNQTIIGSVVPVIAIGDSEIIRFLYDVGIGQKNSLGMGMVELAGYKY