MGTMTIDGRKVTFTDEKNVLSVIRNAGIDIPTLCYHSELSTFGACRLCTVEDDRGKTFASCSEEPRDGMVIFTNTGKLRKYRKLIIELLLAAHCRDCLTCEKSGDCNLQTLAKRFGVMEVRFENYKERRPLDFSSPSIVRDPNKCILCGNCVRVCEELQGIGALGFAHRGSDAMVMPAFDREIATTDCVNCGQCRIFCPTGAISIRHNRGEVWEALSDPDTRVVAQVAPAVRVAVGDAFGLPKGRSVMGKIVNVLHRMGFDEVYDTTFGADLTIMEESAEFLERVQSGEKLPLLTSCCPAWVKFVGEHYPEFEENVSTCRSPQGMLSAVVKEYFRDPANSGGKKTVMVSIMPCTAKKMEANRPNSYTKGEKDTDFVLTTTELIDMIKTTGIDFAELEPESSDIPFGFGSGGGVIFGVTGGVTEAVIRRLAPDHAKETFQEIAECGVRQEGFIREFSIPYNGTEIRICVVSGLANARTVMEQVKSGEKEYHLIEIMACRRGCIMGGGQPRLAGKRTKAARTAGIYRADSVSVIKKCDENPMVASLYEGFLKGKEHELLHNHSFCAK