MTSGSWPYSASQPPAHHPGMTPQGGSTGYPASAMDSANAERPSSSRYECSYCGKGFTRPSSLKIHLNTHTGEKPFTCPHEGCGRSFSVQSNMRRHARVHTRAGEAQAEPDEDDSPEDAGYSSGASYDSKRAGAGSSRSRK