MSMDEYMELRPVKYTEHKTVIKKYTKKLPVENKKKISTGRGSARLVRLCVMDRDATDSSSDDEEFLFPRRRVKRLINEIRVEPSSSSGEVSAGKTLTAVDPPLQKVSVSGVEQNPRKFRGVRRRPWGKYAAEIRDPEQRRRIWLGTFSTAEEAAMVYDNAAIRLRGPDALTNFTVPTEPEPEPEPVRNISVSLTSESMDDSHHLLSPTSVLNYQISELTDEPIKPVKQEFPEREPISWSVGEDISSNTDDSFPLDIPFLDKYFNESLPDISIFDQSMSTIESSDKDFFNGLMFFDDNIGGENYYPDIKEIGSVLNDLDESLISDLLAV