MMWKRIFATSAATLTLLGGSMLATAAPAQADGTCPSNALCIWDSTSFGGLRILTRSTNTCFNMGKFDFG ......