MSEARKTPQSHFTGPVVIDPLTRIEGHLRIEVEVKDGRVSEARSVGTLYRGLETILVGRDPRDVQHFTQRTCGVCTYTHALASTRALEDAIKVEIPKNATYIRNLVLGMQYLHDHIVHFYHLHALDFVDVTSALQADPVKAAKICSSVSPRPASADDFKAVQAKLKAFVESGQLGPFTNAYFLGGHPAYYLDPEANLIATAHYLEALRLQVKAARAMAVFGAKNPHTQFLVAGGVTCYESLTPERIAEFEGLYKEVNDFVNQVYIPDLLLVGGAYKDWTKIGGTTNFMTFGEFPGDERNLESRWFKPGVVFDRKLEALPFDPSKIEEHVRHSWYAGDAVHKPFQGVTEPKFTFMGDKDRYSWMKAPRYDGRAVETGPLAQVLVAYLKGNAEVVPVVDSVLQTLSLTPGDLFSTLGRTAARGIETAVIAKKTGEMLQEYKENVASGDKKIVENCEVPDKGEGAGFVNAPRGGLSHWLVIENKKVANFQLVVPSTWNLGPRCSKGIPSAVEEALVNTPIADPKRPVEILRTVHSFDPCIACAVHVIDGRTNEVSKFQIL