MKKEHVSHCQFSAWYPLFRSLTIKSVILPLPQNVKDYLLDDGTLVVSGREDPPTCSQSDSGNEAEETQWS
DDESTATLTAPEFPEFNTQVQEAINSLGGSVFPKLNWSAPRDAYWIAMNSSLKCKTLSDIFLLFKSSDFI
THDFTQPFIHCTDDSPDPCIEYELVLRKWCELIPGAEFRCFVKENKLIGISQRDYTQYYDHISKQKEEIC
RCIQDFFKEHLQYKFLDEDFVFDIYRDSRGKVWLIDFNPFGEVTDSLLFTWEELTSENNLRGEVTEGDAQ
EQDSPAFRCTNSEVTVQPSPYLSFGLPKDFVDLSTGEDAHKLIDFLKLKRNEQEDD