MTEAKEMTCVLIFGGITGWIGQMMNQLCQDKGIAVHNAESRIENRGDVEAELDRIKPSHVLMSAGITGRPNIDWCEDHKPETMRVNVIGTLNVADVCYTRGIHCTVYATGCIFKYDDAHPLGSGIGFTEEDVPNFDGSFYSKTKGFMEPMLKEYPNCLILRVRMPVSDDLFHRNFVTKIAKYEKVVDVPNSMTILHEMLPASLAMAQKGLTGVYNFTNPGVISHNQVLDLFKKYIDPNFTYSNFSVEEQAKILKAARSNNELDTTKLMRDVPEGVEINDILTAFDKCFQRMKVNLEAMGWLPDNLPAEFTHKVNGGTGKPIEKKE*