MEEIDGFVWVDAPESDQPNEIDNKIYNDGLKCRISVIEEALKPLTENLWSLNKYIHDHPELGYQEHKTHDALTGFMQQQKGWQVTRSAFGMETAWTAVYSSESAGPVVAFNAEMDALPGLGHACGHNLIAIASVAAGLATAEVMRKSHLPGKVVIIGTPAEEGGGGKIKLLEAGAYADVDVSLISHPSIVNNSPMVRTTAFSKLEVEYHGRAAHGANSPWLGINALDALITAYNAISVLRQQTQPGDVIGLQITNGGNAPNVIHAFAAGKAVLRATSASRLQELQRKVEACFRAGAEATGARLEVKATPGYKDHVPNRVMAESYTKYWEALPDMPQPRIPPGGQLTFVKASTDQGDISYCMPSLNASFAIPPGPKGGPPHSPDFEKASSTEAAFDRAMRVGKAMAGTAVDLFADQEFLEKVKAQWRRDMVIATMNAYCGSRDLISRVD