MPQLPGVDPRRQVVCHVDVDCFYAACERLREPKLRDEPVVVGMGYEPGADHGAVATASYEAREHGVESAMAISEALKRLPQRTDSESGEAGTGYYRPVDMAYYESVSEDVQAVLDDTAETVRNVSIDEAYLDLGDLAWDDAEAFGRQLKADIEAAAGVVASVGIAPTMATAKLASDAEKPDGLVIVDPDSVATFLKPIPVAELHGVGPVTAAELRERGYETAGDVAAADETALVDAFGERGRDIYRQARGEDDRVVEPKGRPKSLSSESAFPKPTDDGDRKRRKLTALAADVTERATAKDALYRTVGIKVVEPPFDVHTRERSLSGPVDDPKLVEEIAVDLLAEFDDPAVRKLGVRVSNLSFDDREQATLGQWADGTADQEPVRLSHVRRSGETDTQLELSQFE