MDVPPGLRHPQQRQGHQRKPKAKQHEGRQPQLFDDTSTGMPPPQEAAAPPAGGGMQQNPYGGQPGPMQPGYPGQNLMNDPMANMAMQYGASLADQGKDVVEKQIDRFMSVSKLKYYFAVDTTYVAKKLLILLFPFSHTDWTIRYNQDEPVAPRYEINAPDLYIPAMAFVTYLLLAGVALGQQQRFSPEMLGRQGSSALVWFIIEVIAVIVTMYITNILNALRKLDLVAFCGYKYVSMIVCLLASVTLGSFFYYIAFFYTSVSIIFFLVRNLKLVILPESQDDGMGHGSKRRMYILLFIAVMQPIFMYWLTFHLTGQIAVKGGK