MSEARKTPQSHFTGPVVIDPLTRIEGHLRIEVEVKDGRVSEARSVGTLYRGLETILVGRDPRDVQHFTQRTCGVCTYTHALASTRALEDAIKVEIPKNATYIRNLVLGMQYLHDHIVHFYHLHALDFVDVTSALQADPVKAAKICSSVSPRPASADGFKAVQAKLKAFVESGQLGPFTNAYFLGGHPAYYLDPEANLIATAHYLEALRLQVKAARAMAVFGAKNPHTQFLVAGGVTCYESLTPERIAEFEGLYKEVNDFVNQVYIPDLLLVGGAYKDWTKIGGTANFMTFGEFPGDERNLESRWFKPGVVFDRKLEALPFDPSKIEEHVRHSWYAGDAVHKPFQGVTEPKFTFMGDKDRYSWMKAPRYDGRAVETGPLAQVLVAYLKGNAEVVPVVDSVLQTLSLTPGDLFSTLGRTAARGIETAVIAKKTGEMLQEYKENVASGDKKIVENCEVPDKGEGAGFVNAPRGGLSHWLVIENKKVANFQLVVPSTWNLGPRCSKGIPSAVEEALVNTPIADPKRPVEILRTVHSFDPCIACAVHVIDGRTNEVSKFQIL