MGLLGGLLEHPEEIPALVKLRIAAATLRKQVPAHDADLSFCYLMLQRVSRSFALVIQQLGAELRDAICIFYLVLRALDTVEDDMSISVDTKLPVLESFHKNIYDTTWHFPCGDGDYKVLMDEFHHVSTAFLNLRKRYQLAIEDAANKMGHGMAKFICKEVETVEDYDEYCHYVAGLVGLGLSRLFHASGLEDLAPDDLSNSMGLFLQKTNIIRDYLEDINEIPKPRMFWPREIWGKYASNLEDFKEKENSMAAVECLNDLITNALTHAPACLTYMAALKDPAVFRFCAIPQIMAIGTLAVCYDNVHVFRGVVKIRRGLTAKIMDQTQTMADVYGAFYDFCSMLSVKISKMDPSAQQTLNCVEAIQRACRASGTLSKRRVFTNRSSKLGHEAFLLLVMVLLLVGMLYMVGKSS*