MTDPELHLVRYETVQEFLHEMKPFDESFMNLALGPLWDDISTNPTRSEERSELFNCPLFAVLSANVLVMTLTRDTAHQTWKLAIPSTLNPDSVHYQLTIAGASRLLASTLDALVEPGGIERIAAPSPVMDVFIDAWATSLSGKGIQITALPLDLIARSCYATRQTVPSSSACSLPANITIALAAAEDVSSLVPLFVDFTYQTHQVAMPEAARASLSRAVQGHKLWVCRFDGDLAGFTVVGRETPNTIAIRNVFVRPEHRRKGIAERMVGVLTRFYLGLDTVLEPHYPMGQPKREICLLVKDPAVERIYARCGFLVGEDVRDPETGRKACYAFVSRGVQTSRQT*