MKKLIIVMLTIFTAVLVVGCSGTGTADKAETKKETTKESKQANAVKKEVKEMKSNLDDVKKAISDKDKSALQSSAAELHKHWLEFENNVRDLYPLQYTDVEKYETPIFYESKNDNPNFDTLNDNATGLDGALDTLEKAKETKAKTSEVLDKAVDNYSKYVTEQVDEFVAQTEIFTNAVKSGDIEKAKATYVSPRLNYERIEPIAESFGDLDPKIDARINDVENEADWTGFHVIERALWEKKSLEGMDVYADKLLTDAKALQAEVKNLKLEPKPMVAGAMELLNEAATTKITGEEEAYSHTDLDDLNANVEGSKVVYQAIIPALNAQDKKLADQIDAAFNKMEDTLANYKNGDSFVLYTTLTKDQIREISDQLSHLSELMAQTGKIF*