MNQKERIVEELKLLENMKTISQEELMQIFSISKDTARRDILKLVESGLAERYPGGVSLPVLKPQIESYTSRLVKQSEQKQKIAYVAGKVIKDHMTIYLDVSTTVHFLASGLEQNDLVVVTNSMDNAIAASQKEDNKVYLLGGFFNFHSRVLSGEPVLGQLQQFNFDVAFIGGAGLTEEGVFYSELTDVYMKQEIIRNSEKVYLLVDSTKVNKKTAFKIDFSGIDAVITDEPLPKDLMQHLISKEVEVISLKGL*