MGALGGLLEHPEEIPALVKLRIAAATLRKQVPAHDPDLSFCYLMLQRVSRSFAIVIQQLGTELRDAICIFYLVLRALDTVEDDMSIPVDTKLPVLTTLYKNIYDPTWHFPCGDKDYKILMDEFHHVSTAFLRLQKSYQIAIEDAANKMGHGMAKFICKEVENVEDYDEYCHYVAGLVGLGLSRLFHAAGLEDLAPDELSNSMGLFLQKTNIIRDYLEDINEIPKPRMFWPREIWGKYASKLEDFKEEENSEAAVECLNDLITNALGHALDCLTYMAALKDHAVFRFCAIPQIMAIGTLAACYNNVDVFRGVVKIRRGLTAKIMDQTHTMADVYGAFYDFCSMLSVKIDKKDPSSQQTLNYVEAIQQACRSSGTLSKRRVFTNKSSKLGHEAVLLFVMILLLIGMLYMVGKSS*