MGAGLVKREDLFVTSKLWCTDAYPEGVLPALQKSLSTLQLDYLDLYLIHWPIRFKEGVALMAKADELMPLDIKGTWRALEACVRQGLTKAIGVSNFSSKKILDLLDFAEIPPAVNQVEMHPRWQQKSLRETCAKANIHVSAWSPLGAPLMFWGSPEILNHPVIKDIAIKHGKTPAQVALRWGLDKGVGVLPKSFNKKRMAENIDVFGWHLTDEDHEAISKIEQKKNMDGSFMCNPVSGPYKNVQELWDGEL*