MSGKALNIGDQFPNFTAETSEGRIDFYDWMQDSWAILFSHPADFTPVCTTELSRVAALIPEFQKRGVKPIALSCDTVESH KGWIEDIKSFGKLSSFDYPIIADDKRELALKFNMLDKDEINAEGIPLTCRAVFVVDDKKKLRLSILYPATTGRNFDEILR VIDSLQLTQTKSVATPADWKQGGKCMVLPTVKAEDVPKLFPDGIETIELPSGKSYLRITPQP