VCGDRSSGKHYGQYTCEGCKSFFKRSVRKSASYICRSAGQCPVDAQRRNQCQACRMSRCLLAGMKKEFSLTLFID