MEPELFNSARCGNAIELMRVADRNPRTLEGSTFNGNTALHIASVHGHTDFAVTICALCPSLLLRLNSRGDTALHVAAKAGHLALVAELIDCSERMGFKGQMLRMTNAEKNTVLHEAVRHRNHKLVDLLIEKDRDLVFVPNKAESSALHVAAEEGDVKSVQDILNVTKDALNASWRGPKGLTPLHAAVLRQQIDVARVLCKERPGFLLEKDVDNRYPIHYAVALGNLEMVQIFLKQDVSIAYLGDGCHRWPFHLAAINDHISIMDELLRSLPDSCETRDMRKWNALHFAVERGNLKAVRYILNSDKLEELINQRNEEGNTPLHLAILSRQFSTSLILLMDDRVDFTAINYKGQTALDITESDNKKSRKLEKILIWNALTQRGGKRALGRTEEMEAAPEKESYKGLSNAISTVAGLIISVSFAAAFTIPSAYNSNASKTDKSITLTGKPLLWIFMITDSLAFFSSICVALLLFFVGIGDDALLLAAVSRSLTLMAIAMLSLTLCFLLGIALVLSKWFAIVVSLFCIVFFFSLLHWLFSWAPVLFLYFKFRIANLLSAFFGLCSNQRSTNRNFQLAATTENEPTNQPPNTQNDPAHQRQSGSSVPP