MESKSNRSAVRQFGQLSLLSSFPSISSSKDCKKDAQCKPLKSCISLSDFLDRKLNESMRPSIREKQTSFSSVTVGSALEVKELKQEESKADLLLNGAVFQPFKHQAEEDSVEPNSRNESGEFQLECTANVEDSRKRKNPFVVTRGVDERPARPGYLVVLGDDPKPKEERGKNLMNKRPKTLFNYYANGSGWWDCDMEGVDSEEVGCVNTWEIASRTLGG