MKKEHVSHCQFSAWYPLFRSLTIKSVILPLPQNVKDYLLDDGTLVVSGREDPPTCSQPDSGDEAEETQWS
DDESTATLTAPEFPEFNTQVQEAINSLGGSVFPKLNWSAPRDAYWIAMNSSLKCKSLSDIFLLFKSSDFI
THDFTQPFIHCNDDSPDPCIEYELVLRKWCELIPGAEFRCFVKENKLIGISQRDYTQYYDHISKQKEEIC
RCIQDFFKEHLQYKFLDEDFVFDIYRDSRGKVWLIDFNPFGEVTDSLLFTWEELTSENNLRGDVSEADAL
EQDSPAFRCTNSEVTVQPSPYLSYGLPKDFVDLSTGEDAHKLIDFLKLKRNQQEDD