MAATTLVSEVTLPSSSGQRKMPLMGLGTAPEATSAVTTKDAVLEAIKQGYRHFDAASAYGVEQSVGEAIAEALKQGLIASRDQLFITTKLWVTDNHAHTILPALQKSLRTLQLEYIDLFLIHWPIATKPGKVVYPIEVSEIVEFDMKGVWGSMEECQRLGLTKAIGVSNFSIKKLEKLLSFATIPPAVNQVEVNLGWQQQKLRDFCKEKGITVTAFSPLRKGASRGANFVLDNDVIKELADAHGKTAAQICLRWLYEQGLTFVVKSYDKERMKQNLGIFDWSLTEDDYKKISEIHQERLIKGPTKPLLDDLWDEE*