MRVLLTGAAGFIGSRVDAALRAAGHDVVGVDALLPAAHGPNPVLPPGCQRVDVRDASALAPLLAGVDLVCHQAAMVGAGVNAADAPAYGGHNDFATTVLLAQMFAAGVRRLVLASSMVVYGQGRYDCPQHGPVDPLPRRRADLDNGVFEHRCPGCGEPVIWQLVDEDAPLRPRSLYAASKTAQEHYALAWSEASGGSVVALRYHNVYGPGMPRDTPYSGVAAIFRSAVEKGKPPKVFEDGGQMRDFVHVDDVAAANLAAVHLGEADRDGFTAVNVCSGRPISILQVATAICDARGGSMSPAITGHYRSGDVRHIVADPARAARVLGFRAAVDPGEGLREFAFAPLR*