VPCKVCRDHSSGKHYGIYACDGCAGFFKRSIRRSRQYVCKSQKQGLCVVDKTHRNQCRACRLRKCFEVGMNKDAVQHE