MSTSSRPRRRIFIPFALITSAAVLLTACGSGDSEGAGKSDAQAAAKTGGIPTADVVSAVRKNEAAAKLL ......