MGVISYFTGYRGATGFGSGATAEKVAKGISLESKVVIVTGATSGIGFETARVLAKHGAHVVIPARKLQNAEAAKSKIQREFPNARVTVLELDLSSLKSVRKFVDDFKALNLPLHILINNAGMTANNFQLSPDGLELDFATNHMGPFLLTELLLDKMIQTASQTGVQGRIVMVASEGHRYVPKGGIEFDKLNDKNSFQWITSYGRSKLANILHTRELASRLKEKGANVLVNSLHPGTIKTNLGRDFNQTSAKLLLFLASPLCKSIPQGAATTMLLAVHPCMEGVSGKYYLDCNEADCTPHAKDMKLAAELWTFSEEFIKSHP*