MPSSTQGQVIVCKAAVAWRPREPLVIEDVKVAPPQKGEVRVKVTHTSLCHTDLFFWENEGLFPRILGHEAAGIVESVGEGVTSVKEGDHVIPLFTGECGDCTRCESQKTNLCAKLKVDAGRSTMRSDERSRFSTCRSGEVIHHFLNVSSFSEYTVVEAGCVAKINPSAPLSRACLFGCCIPTGVGAVWNTAKVEKGSTVVIFGLGAVGLAVAEGARIAGANRIIGIDVNPTKFELAKQFGVTEFLNPFDSSEPIENVVKGMTNGGADYCFECVGNVDVMLAAFESCQEGWGKATLVGIEVRPVMLSMHPMKLFDGKEIKGSTFGDFKGRSQVPNLVDMYMKKDLKADEFVTHELPFDEINEAFNLLKAGKSLRCVMHMESL*