SSTDQDRQVRVISFRPKPQCWEHGCNGREFSTFSNLLRHQREKSGVVAKAECPVCGAAFTRTTARNIHLAQGKCKGRE