MAADPIYSSPKSGAASDPEHSVRALNLRPRPQCWDHGCNGREFSTFSNLLRHQREKSGVVAKAECPICGAAFTRTTARNIHVAQGKCKSPGRESSAD