MTDPELHLVRYKTVQEFLHEMKPFDESFMNLALGPLWDDISTNPTRSEERSELSNRPLFAVLSANVLVMTLTRDTAHHPWKLAIPSTLNPDSVHYQFTIAGASRLLASTLDALVEPGGIGRIAAPSPVMDVFIDAWATSLSGKGIQITALPLDLIARSCYATRQTVPSSSACSLPANITIALAAAEDVSSLVPLFVDFTYHTHQVATPEAARASLSRAVQGHKLWVCRFDGDIAGFTVVGRETPNTIAIRNVFVRPEHRRKGLAEGMVGVLTRFYLGLDTVLEPHYPMGQPKREVCLLVKDPAVERIYARCGFLVGEDVRDPETGRKACYAFVSRGVQTYRQREKRILKTAMSSVSAIDLTWFHGNGPIGDNATLLNQNET*