MDQGVAQRLFGFTGFEAFHDVRSDTRALLSWRDGLLLLAFRGTASAANALTDVKAWQVPVLPRRYHSGRLVKVHAGFYQAYTANATRDTLLARIQEIVAGFSCAASGPPGSGLRLLLTGHSLGGSLAILAAHDLARLFPAAQTTLYTFGSPRVGNKAFASEYRCLVPDSWGVVNDQDPVARIPTYGFRHCSLPVVVNSRGDIIVRPSYFERVVLSRSGGVVQHHQLLRYALSIAAVLKAQFSASKWLPGGEAGAAELATTLDLGTALLLRNVDLASLRDPSLRPKTSERPAAKRKAVSSLSDCGALCGGTLSWCAGPEPAAEDERRRLHPAANKGIKEDAAAALQATVLEEMVGVELQGGSEMEEQAQQQDQDQHQQQDTSHGLGGEAAELASDAAATARGAAAVATDAAVHTIDAMADAASAAPLPLLGRLAWWRRHQRPMANGVLDVESQAVTASNIAEIX