MSFSRFKDLTVLGTGAMPHTHGNLLAETATYRGQRKRGIKETSIVCANEENASSNDDDRERVRKALMTYDALRRNLMNEDELCNEAGGGTKGTHLTAGSIMKKKEQWINRDRRFIGSVPGAHVGDHFYFRMELCVIGLYGQIQAGIDYIPAKNNQLNEPVAISIISSGGYEDDEDGGDVLIYTGQGGNNHILGKNKSDQKFERGNLALERSRQYGVAIRVIRGVKDSRSPSGKIYIYDGLYKIEHSWLDKGHSGCGVFKFKLQRIPGQPVLGSAILKITSVWKAAPLLRVGLLHSDISLRSEKLPISLANNVDNEKGPPHFEYTSRPLRYQNSLVQLDSSEGCACVGGCDPINCLCAQRNGKQMPYSANGILIKGKPLIYECNEQCRCPLSCRNRVTQRGLDVHLEVFRTSDKRWGVRSWDPIAPGTFISEYTGQVVPVAEQAAVCHSDSEYVLNLKHSRKMTEWGSVSDILSEX