XCSKGDHLVGKYRCLLCPKEFSSESGVKYHILKTHGEGPLPLKCQECGVINLKKD