MSEFQTIQLEIDPRGVATLWLDRAEKNNAFNAVVIDELLQAIDRVGSDPQVRLLVLRGRGRHFCGGADLAWMQQSVDLDYQGNLADAQRIAELMTHLYNLPKPTLAVVQGAVFGGGVGLVSCCDMAIGSDDATFCLSEVRIGLIPATIAPFVVKAIGQRAARRYSLTAERFDGRRASELGLLSESCPAAELESQAEAWIANLLQNSPRALVACKALYHEVEAAELSPALRRYTEAAIARIRISPEGQEGLRAFLEKRTPAWRNDA*