MSTTQLADVVADRLPLIASAAVILGVTFVVQYFFFKDPLANVPFVGTEFGGEEARREQFLKDAKPFYLEGFRMNKVHKVTSPRTDTTVSIPAEFLEELKRLPDDTISFGGAVNEVMAGKYTGIDGIEPTAPHLVKSHLTPALAKINPVLTEEVARTVREELGSLEDWTEVNIHSKLLRIVAIVSGRIFLGPELCHNEKYIESAIYYTMELNQGRQAIFRLPAWQRPFRAWFLPEIKNLHKREREFYALIEPIVKARREARRSDPNYQAPDDMLTWLEESQDKTTRKSIREIAKLQLGLSFAAIHTTTMTTTNIIYDLAAHPEMIAELRQEASAALAAHDGAFTAPALHTMKKMDSVMKESMRMNPAGYSAFMRKVLKPFTLSNGQEIPAGVTIEVPGYGVSRDPETFPNADSWDGLRFFRLRESGETVGSSKQGGGRASAVEVSAQNQFVSVSKSSLGFGYGRHACPGRFFASNEVKMILARLVLNYDVKLAGGATERYKNIEAAGSCVPDPTKMLLFKERA