MKLLGWMHRKLRQNGSEPLKDFAIGNACNCLTGQPSLDDHQHYRKPNYGTRTFRQAQKEQLRNSFSGLEAARVEEEEKEEEGDYEEESSAAISELFHGFLAIGTFGSEPVNTDPSTPTFPISVENITEKETEVTENELKLINDELEKVLAEDCCNDSSGRNSYVSAGRSSHGSTITLSGKPMEGRDSNAVCPLQGYLFGSSIELSETTPVAKKEHRTSLGELFQKTKIAEENSGIKFEREEKRMEKEADKSAVNLMKKTLKKKMLNASSRSSTSAGGGTLDSASAETKLSKVCLQILHMFHRKVHPESSTSTRKAGKPQKNENKKSNNNGGQVLPNEDITIVPRTLSRRSTRRFKSQSNPPHFTFTGCESNESRECWIKTDADYLVLEL*