MAPQELTGILVALITPFKADGSVDYEALDAHIQRQIKAGVHGFVPGGSTGEFTALTVQERKDVLAQVVKSAAGRVPVVAGIGDLTTSGVVDLAKHAAEVGAAATMIVPPFYDAPNLKQLRGMFEEIYKESGLPIMYYNIPSASGVSLSPAEIAGLSEVGVKYLKDTSGNAPALTDLLFHHHNTITALNGWDTLTFYGLCAGAKGSVWGTTNVLPELSVQLWNAIAVDGDIKKGRELWSKIFPVCKFLEAHHYGAGIKTGMELQGFKTGGLRKPFELLEGEERAELAQLLKDAGVTLA*