ARCQVPACGADLAGLKGYHQRHRVCLQCANSTTVILRDIPHRYCQQCGKFHVLSDFDEGKRSCRFKLERHNNRRRRKVQESG