VFSCPANLASHRRWHKPKDTAELFECSTCLASFDSKKSLRMHAAQCCSRTPRSXXXXTPQDVLDKLL