MMGHLRFGFLFVIVALFASLLTLLNQDGPTPLLAPESISVRAPDYVVEDFSAIRTDENDAGYKMLLGKKMVHYPDDDSAELEQPRLITIEPGKPSVQLQADNAKMSAEGEDIYLSGNVVIVRNAGKGRGETILTTSLLHLIPDQDIARTDKPVEITETNATIRAIGMEMNNRTGHTELLSQVKVVHDKKR