MSALTFPIGSVHHLMPVLALGTAASPPPEPIVLKRTVLEAIKLGYRHFDTSPRYQTEEPLGEALAEAVSLGLIQSRSELFVTSKLWCADAHGGLVVPAIQRSLETLKLDYLDLYLIHWPVSSKPGKYKFPIEEDDFLPMDYETVWSEMEECQRLGVAKCIGVSNFSCKKLQHILSIAKIPPSVNQVEMSPVWQQRKLRELCKSKGIVVTAYSVLGSRGAFWGTHKIMESDVLKEIAEAKGKTVAQVSMRWAYEEGVSMVVKSFRKDRLEENLKIFDWSLTEEEKQRISTEISQSRIVDGEVYISEKGPIKSVTEMWDGEI*