MDGAAVVGGGHALLLMLHPHRSQQLSGHPRGGRGAVPLHHHQQLPHRLGRGSHGLPHPPVAAARAAAQPQRHHGSLPPRRPHPDHPPHHGGRHLRGVGADGRFAVATARRLRQQPQRGLRGGRGRGRHGQRQRGDGPGPDHGRARRPAADLHRGDHAPDGRLRRGVPEDPHEVREQLRPVGDCGLGVRVHARRRQHRLKDRGAVRARAEQRRHDAAQILGDKSKDEALPGLFRDPFRGQHGGQGLHRHTHPVAILRAIPRQVRDQLRGHGSKDPHRVHARVGARPALGEREERRHRGVEIGGHRGRDRGPLPFLRRDLGRQRPHGLLRGRGLPVCGGQLRQHLLGRRGRRQRGRVQVDEAAQQQVGNQVGGRQRQPRGRAGAVAGVQPTLYGRAVVRGAGGEADWRPHHLKRDRTPERCGRWRRPGHHEWFRRLDPAPRLLPGDGRVHG