MPSSTQGQVITCKAAVAWKPREPLVIEEVQVATPQAGEVRLKITHTSLCHTDLFFWENEGLFPRILGHEAAGIVESVGEGVTDVKEGDHVIPLFTGECGECKKCKSQKTNLCAKLKVDGGRSTMRGDETSRFSTSKGEVIHHFLNVSSFSEYTVVEAGCVAKINPSAPLSRACLFACGIPTGIGAAWNTAKVEKGSTVVIFGLGAVGLAVAEGARIAGANRIIGVDVNPSKFELAKQFGVTEFVNPRDSSEPIQNVVKEMTDGGADYCFECVGNVDIMLAAFESCQEGWGKAILVGIEVRPVMLSMHPMKLFDGKEIKGSTFGDFKGRSQVPGLVDMYMRKDLKVDEFVTHELPFHEINEAFNLLKHGKSLRSVMHMSNL*