MGLLGGLLEHPDEIPALLKLRIAAMSIRRQVPAHDPDLAFCYLMLQRVSRSFAIVIQQLGTELRDAICIFYLVLRALDTVEDDMSIPVDVKLPVLKTLHKSIYDPSWHFSCGDKDYKVLMDQFHRVSTSFLKLAKRYQDAIEEAASKMGHGMAKFICKEVETIEDYDEYCHYVAGIVGLGLSRLFHAAGLEDLAPEHLSNSMGLFLQKTNIIRDYLEDINELPRPRMFWPREIWGKYASKLEDLKEEQNGEAAVECLNDMITNALAHALDCLKYMSALQDPAVFRFCAIPQIMAMGTLAVCYNNVKVFRGVVKIRRGLTAKIMDQTHNMADVYGAFFDFSSMLSVKISKNDPSAQQTLNCVEGIEQACRASGTLSKRRIFSNKSSKIGHEAFLLFVMILLLVGMLYMVGKSL*