MDDSFSLCSQPMSCPSTSTSFSSASSAYDPFTPTSRRSTPHEFGTMEFDGPYSASSQRAELTPPSSSMGKFLFGPIKTEHEHMPFSDGLPNTPIKREHMGFDYEQMLEMNMAHQGSMGSLTPSNSFGMYGYSPETSMGASFMMTPTQSLSGSEAADTASSWSCANDSPISFFPNKQLSNEFESFELDRHSQSPLGAYSLHDPNSPNRMRAQRKMMVHEIQRKTTELQRAQIRSSRKRSDKPESAQVDVVRRAMCKCDYPGCHKAFRRNEHLKRHKQTFHGEGPNRFSCEFCGKDQFNRQDNLNNHRKLHARPNSRNRGVEFIPAAVPVIEQEERSRKRRAPSKAKAEKRDPEY