MLERVQTAVVGGGVVGLAVARALSRSGREVLLLESESLTGSGTSSRNSEVVHAGIYYTAGSLKARACVEGRRALYSFCEAYAVPYSRCGKLLVATEEGELAQLDAVAEKARANGLSGSGEALVRLTSAEAARLEPEVRCVGALHSPSTGIVDSHALMTALLADAERHGATLALGSSVVGGECGGSDAVAGCGAGGRVLLRTADGTQLACDEVVNCAGHGAPRLAAALGGMPRSHVPAAHFAKGTYFALSGRPSPFRGLVYPLPQQAGLGVHATVDLAGRCRFGPDVEWTSNAEDVQVDPTRAAAFYAEVRKYWPDLPDGGLVPDYAGVRPKARAESLAGWLGRGEPSADFVLSGPSEHGVAGLVHLFGIESPGLTASLALARLCVESLDRESVR*