MEKPVGELNVGQQLAGNHSSLAIVADKTGVVNGVSNLHGTCPNKFGTDILVESTPKSTRIGEEAVKKIPDHHITPEASILNFIFYHLLMYFHPIGVAYFLGPAGSTIMEHRSPNAVNESRMMNSSTTHPCDPALVPSLKGNFDILGALELAPGIFNNCIQAHPPCRVRRKVYEFSGLLPDTLKLELVPRGDIWASLFNSHFPDKEDIGLYFFASERERSERYIALVEFMHSKDLVLRTLINDVELIILASTALYSDSQSTFIISMFFSHFLIPFHQFLGNMYIQLCSVEDQFSCLSRRLFLFKLAILVWFRLNINALMRLCVLNVSSNSGAASHLVDVLAGWNSEHFLWGLFYCMGQDTDGCAEGGNNKVMDMEIDMIAGEDVRTLDIVLHSWL*