MTHPDDTREEALLRAQLHRLVDDVEPRGDTLPKLLSAARRRRSPRRPLFLAAGAAVAATAVFLVALLSLPSNQTEPASVQPNSYLAAPGRGVIAAFDVVSGRQVRQVATIGGEPAEALATDRERIYAIVATGPHRRIVEISADGGQRVVTEALSHAPVLAAGGGHVAYLDGPSVVVRGGAERRLPIPRGERVLDLALASDGRLAVLTTREGSQAGVIRIVAPDAVSLTEQPGIAATGACGPLAIAWSGQELAALRPTDCGSGRVRVTTLDGRSGDQIGAGAPFDTGSFDGEDVQLSVDRLGRFLVSVAGQRQWLVDGSDVRALPPACAPAGQCAVVPATFWG