MEGMNDWLSFSMHESLNHDLAIRRFCPARMELEQGEECWEEITFSEIELLSPDDDSTSPPHLADSEVDELVDSFINVDQDGNKDDKSFEKDQDFNHLQDDHIEAFSMVNDVFQDVPKMNIEGDELEMSSSFEDLEAVSDMEPRVEDMTQGVDQGLHLVHLLLACAEALSCRDTRLAETMLSQIWPSVSPWGDSLQRVSFCFAMGLKCRLSHLNNVNAHGTFTIGGAMDRSLIVRAEKMEAFQLLHQATPYIAFGFMAANEAICQAAQEKDSLHIIDLGMEHALQWPSLMRILASRPEGPPKLRITGLIDGHNLLELEASMKELAEEASSLGIRLEFNLVSEPVSPLLLTTENLNLREGEALFVNSIMHLHKFVKESRGSLKAILQAIKKLNPTLLTVVEQDANHNGPFFLGRFIESLHYYSAIFDSLEASLPRNSPQRIKMEKVQFSTEICNIIAYEGSNRIERHERADQWRRQLSRAGFQVMGLKCMSQARMMLSVYGIDGYTLATEKGCLLLGWKGRPIMLASAWQVHNLFPS