MKKAERGGKYAKELSKAFAQAKEAGKGEAGKTEASRNIGSISDSIGWMGGYFLPDEFDITPRALCSFFRMVEKDYPRRKVNPYHNNVHGADVIQSTHALIQMGEVNMALAYTPFEIYTILLAAALHDVRHPGTNNNYQINKQTELSLIYNDNSVLENMHASRASYLLKVGEEIGARNGEDSGGIMGNMDGDQRKLVRTQIIRSILYTDMSRHFAEVAKMKRYIDAHAKLRDKMLPYILHLADISNPSKNPRVSIEWSNCAYDEFFLQGDKEAEEGMAISPLCDRTTTNIADGQVGFINFVVKPAFEILTQCIPNVECVVNQLNENLKFWEKEMVRMKEEKEMLER*