MKKQGFTLIELMVVIVIMGILAAVAVPKLFGMIAKSKASEVGPAAGTYVKLQDAYVAESGVYVGNWKTIGYNMPGSNNFTYAEKDLTANTTTLAGLSAKVGWKATNNSKLNDCVKDSEWDISISEAGTDDASKGSPIAYSATTPSKSGDDDTSDCAALTPNFTKIGK