MSSSRTRTTEQAGGWTKAARSPWTVVCAVATVVLGPGAVTASALDQANAAPLHHAVRADHAQAYIPADL ......