CTHSCVDLDDKGCPAEQRASPLTSIISAVVGILLVVVLGVVFGILI