MESESEMVAFPLLLTPIESNYRACTIPYRFPSDNPKKPTPTELQWIDLFLNSIPSFKKRAESDPTVPDAPVRAEKFAQRYGDVLEDFKKDPESHGGPPDCILLCRLREIILRELGFIDIFKKVKDEENAKAISLFKDVVQLNDAIEDEPKRLENLVRGIFAGNIFDLGSAELAEVFSKDGMSFLASCQNLVPRPWVIDDLDAFKVKWSKKSWKKVVIFVDNSGADIILGILPFARELLRHGTQVVLAANDMPSINDVTYTELIEIIAKLKDENGQLMGVNTSNLLIANSGNDLPVIDLSRVSQVLAYLASDADLVVLEGMGRGIETNLYAQFKCDSLKVII*