SHACTHPGCGKIYTKSSHLKAHVRTHTGEKPYVCPWSPCPWRFARSDELTRHVRKHTGARPFSCPDCDRRFARSDHLTLHAKTH