MGSYLDELFGLRGRVAIVTGSTGGLGEAMAEALYCAGAKVIINGRYQERTEKAAAAALERLQGKAVLGADAELFPIAGDMKDMAQAAALVEKVEQKYGRIDILVNNAGVNLDEDSFENQLDQWDLLMSTNLTGVFNVTKAALPLLKQAPSGRIINMTSVLSHIGSAKNVLYSATKGGLLMWTKSLALDLAQTNVRVNCISPGPFQTAMNAKFEDEKAHTALMAVVPQQRMGVPSELCGAVIFLASEAGGYMTGSDIRIDGGMAT*