MGELLVVSRSMCSWQVTRPGSYSKQIDREEFKKVMGLMRAQNRQGAGLRDGRRFGLKVAEPVENGGLLEYFFGKDGRTCLQHERFVQFLRDLHDEILQLEFAHYDYRSCGTISAKDFALSLVASADIRHISKLLDRVDEVSNEPQIRDIRITFEEFKSFAEIRRQLQYLSLAIFSYGKVNGVLTRKDFQRASSQVCGISITNYLVDITFHVFEANRDGNLSSDEFVRVLQGRETASRIAREPGLKGLMSCCANCAKKYSSAKRLL*