MESSGDEHAMESDTETESDLISELPEDILQKILSCVRIRTVVRMRRLSRKWRELCESLQFIRLDYRDFEHWKAEKFARFVNNLLLVRWKVDLHTFQLHWDPHTPLNCNDVRMWIGYAVKHNVKVLDVKLCLYDKTVLPPGIFTCRSLQELNLQWGNAPYRDYEHTGLVLPDIINLPSLKKLTLRDVEVDELSLNRFIARSPGLEDLHLIDSAMRLDLIASKALKRLTLDGFLYECDGFIIAAPHLTGFECTGCSLEAISWRDQPSLESARIDTCGYTFDCESKFTGVLAYAKKLTLFGPDIKVMLEKELPTCSAFEGLTTLEIGEWNLFEDLFVVLRFLQLSPRLEELTLVHRPLDYEGEEIDGMPIDGMTFGCPFLESVVIQCSEDDVGIEKLVNALVVNGISLFKIDIAFYGDIEKRGRAERIRADEERSKELRIFEKMAKKNPEWIYDDPYARRKPDSEQSDELSSEFDDLADY*