MALAADDESWRVPSLVQELAATVQEPPSRYLIPEQDRRHDQLAGVEMPVPVPTIDLQRLLATDDSADEEASKLRSALLSWGFFLVTNHGIATSVMDALMAASREFFRKPLEEKQMYSNLIEGKQWQLEGYGNDPVTTQDQILDWCDRLHLMVEPEDERNLDRWPGHPETFRGLLHEYTMGCRRVKDGILRAMARLLELDDDDGILGQFGDKGSTHARFSYYPACPRPDLVLGVSPHNDVCVLTLLLADEHVGGLQFHRDGTWYCVPPVHGRALLVNVGVSLEIMSNGIFKGPLHRVVTNSEKERMSLAMFYTTDFEKEIEPIAQLLDDKRPARYKKIKFKDFVAAHHEYFSKRERVIESLKILI