MPIPVIDFSKLNGEQRTQTMAQIANGCEEWGFFQLVNHGIPVELLERVKKVSTDCYKLEREEHFFKDSAPVKLLKELVHKKSEDKVDNMDWEDVFLLSDDNEWPPKTAGFKETMTEYRAELKKLAEKLMEVMDENLGLPKGCIKKAFNGGEGEKAFFGTKVSHYPPCPHPEMVTGLRAHTDAGGIILLFQDDEVGGLEILKDGKWTDVQPLRNSIVINTGDQIEVLSNGRYKSVWHRVQAMPNGTRRSIASFYNPSLNATIEPATQLVEKDNKEAKQFGYPKFIFGDYMSVYTEQKFLPKEPRFEAVRGAYDEKDLIFSV*