MNKISKVVVVFIALLTFLALMMQSQEVKTPGLLIQFENETSEAEVKAILENYDIPVNYTIDYNSNIGRGMYYIEVDEDKIYELRKDENWTSVVEIKKGNYNIIMLSEEFVPDENVLAMLEKNNLQLKKAVVCYIQFGDGSAPWVVGENCILERDAIRIKNELETNEKVLIVGLDDIVG