MMIKLAVTFFVLVAAAQCDVTKHAENHAKHSAPKHEPIVPPAGLMQMQGVQGNNHSLILGQRRYGDSLIHTDVAKKASKWFRIVETDIKFPSYGARNTKTINYLQVLDRKANGHSGWPYLTQGGIGFKNVSLHFTSERGHGFDFLIYVYGYNG