MESAVDEVGGGGGTEGDSFVELLLQEVRSDDLSCPSVQMLIEMAKSGDSDTVADALSYLVEAGVPDKAAACLRRIMAHSHKAAQADAVAQKDADASTGPACANGGVKPEPLDYALAGRILNRLIELGSISEGQDLIKFMLVARDTDRGRGKMLDCYDVSFILGSMVPEGAAESAGRVLFALYSSESPEDSAASQTLVPFILGTLVDHNRSGWAVELSKQLMYTTLEEIEAGLGDYDYSVLGWCMAQMVWYGRADWAARLCLELERQQLDWFNTQELLGAIAGWGDVNYSMTVVNFMQDVRMKESRRT*