MNGALSTYSFSDVVGSIHCGLMEDYVFTGKGVGSITISKSTERTTHDIAADGSVMVSKVPGNNGTVTIEVQQTSPLNKWLNGWFQKLWNSPTSKWASTTILIRNGHLGNTHVCVGVSPSKEPDTPYQSQGGRVTWQLMCADIVNNPI