MKLLGWMHRKLRQNGSETLKDFAIGNPCNCLIGQPSLDDQQYYTKPNYGTRTFRQAQKEHLRKSFAGLEAARVEEEEGEEEEDFEEESSAAISELFHGFLAIGTLGSEPVNTDPSTPTFPISVENITEKETEVTENELKLINDELEKVLAEDCSNDSSGRNSHVSAGRSSHGSTITLSGKPMEGRDSNAVCPLQGYLFGSAIELSETAPVAKKEHRTSLGELFQKTKIAEENYGVKFEREEKRVEKEADKSAVNLMKKILKKKMLHASSRSSTSAGGATVDSASAETKLHKILHMFHRKVHPESSTSTRKADKPPKTENKKSNNNGGNNNGGQMLLDEDITIVPRTLSKRSIRRFKSQSNPPHFMFTGCDSNGSRECWIKTDADYLVLEL*