SSARCQVPACHADLTPLKGYHQRHRVCLTCANATSVWVRGQDQRYCQQCGKFHPLGDFDEGKRSCRRKLERHNDRRRRKLPESG