MHKFTKALAAIGLAAVMSQSAMAENLKLGFLVKQPEEPWFQTEWKFADKAGKDLGFDVIKIAVPDGEKTLNAIDSLAASGAKGFVICTPDPKLGSAIVAKARGYDMKVITVDDQFVNAKGKPMESVPLVMMAASEIGARQGQELYKEMQKRGWDVKDTAVMAITADELDTARRRTTGSIDALKAAGFPDAQIYRVPTKSNDIPGAFDAGNSMLVQHPQVKHWLIVGMNDNTVLGGVRATEGQGFKAPDVIGIGINGVDAVNELSKAQPTGFYGSLLPSPDIHGYKTSEMLYNWVTKGVEPPKFTAVTDVVLITRDNFKEELAKKGL*