MDNAKIVLITGANTGIGYQVVRALYSADKPYSVIVAARSLSKAQDAIRAIQAEFPASSNKLTPLVIDVESDESIEKAYEEVQAAFEKLDALVNNAGAQFDPLIASKKLTPREAWNKSWDVNVTGAQVLTLTFVPLLLKSADPRLLFVTSGTSILSRNEGIALPVDRSPEAGWPKSKTAIDVASYRSAKTGLNMMMREWERTLKNDGVKVFAISPGFLATGLGGLGAEALRKFGAGEPDAAGPLFRDVIEGRRDADAGRIVKKDGVQEW*