MSERSDLLHFKFENYGDSMLQKMNKLREENKFCDVTVLIDDVEVQGHKIVFAAGSPFLRDQFLLNDSREVKISILQSSEVGRQLLLSCYSGVLEFPEMELVNYLTAASFLQMSHIVERCTQALWKFIKPKQPMDSKEGSEPQSASPQSKEQQGDARGSPKQDLPCIHPSEDSMDMEDSDIQIVKVESIGDVSEDRSKKDENQYISSEPTALHSSEPQHSLINSTVENRVNELDQSHLHNYALSYTGNDDIIMTSKDVFGPNIRGVDKGLQWHHQCPKCTRVFRHLENYANHLKMHKLFMCLLCGKTFTQKGNLHRHMRVHAGIKPFQCKICGKTFSQKCSLQDHLNLHSGDKPHKCNYCDMVFAHKPVLRKHLKQLHGKNSFDNANERSVQDLTVDFDSFACTTVTDSNCQPQPDATQVLDAGKLTQAVLSLRSDSTCVN