MESSGPKRFVRQQIPDDILHNPALNEAIKVLPVNYNFEIHKTVWRLRGAGAKAVALQFPEGLLAYAGVIADVLERFAGVEHCMIMGDVTYGACCIDDFSARAMGADFLVHYGHSCLVPVDITSIPCLYVFVDIAIDVEHLVGSVNLTFPPGAHLVLAGTIQFSSAIQAARSALAASFPSLSVPGCKPLSPGEVLGCTAPVLTTHADAIVFVADGRFHLEAIMIANPAIPAYRYDPYARKLTREYYDQAGMRAARQAAVEAARGAQRWGLVLGTLGRQGNPAICIACPRLSIDWGEAFPQPTLTPYEALVALGAVPPWWEQPTPDPKVQQCESMPAGPEPKHPQQQEQGVCPGVPPAVVTDATSPAPQPCTAGGGSDCSCSNSMSSATKGGTLLPQPSSLQHSAPSPVSLEDIGGRGGLAPYPMDYYARDGGPWNSSYHKPPPLRASVRVTQ*