MFDCVHIIIATPGRLIDMLESHHTNLRRVTYLVLDEAYRMLDMGFEPQMKKIVSQMRPDCQTFYWSATWPKEVEQLARQFLYNPYKVVISSQDLKANHSIQQHVDIVTQNQKYNKLVKLLDDIMDGSRILIFMDTKKGCDQISRQLRMDGWPALSIHGDKTTDVKDVKYVINYDFPGSLEDYVYRIGRTGRVGAKGTAYTFFTATNDQFAKELIAILQEAGQKVNPDLAAIGRGAPPPPSGSFGRDLDAFTAAIVVSIPFSFIPXGAVVSIQTKLRAMVARDEFRRRRNKATTIVQVLWMNYVCKVFKKMIRNKGEFVQIS*