PPRNWVEQELTQIWKSVLGVKTIGIHDDFFALGGHSLKALQVIHMLKHHQHVDIPIDVLFENPTIAQLAEKLYSNQLS