MAKHEDLPVPVFSALEPVYGGGSQLEEAQLRFDGLKSKFVEVFGQAPDIFARSPGRVNLIGEHIDYEGYSVLPMAIRQDTIVAIRKHDAGESPKLLRIANVSDKYTMCTYPADPEQEIDLKNHKWGHYFICGYKGYYEYAKLKGVDVGVPVGLDVLIDGTVPTGSGLSSSAAFVCSSMIAIMAAYDVSFPKKDVAQLTCECERHIGTQSGGMDQAISIMAKSGFAELIDFNPVRATDVQLPAGGSFVIAHSLAESQKAVTAATNYNNRVVECRLAAIVLGIKLGMKPQQAIAEVKTLSDVEGLCVSFASDHGSSDPVVAVKEFLKEEPYTAEEIEKIIEESLPSVFGNSPTSLDVLKAAKHFKLFQRASHVYSEARRVHAFRDTVLSGLSEEDMLKKLGDLMNKSHDSCSVLYECSCPELEELVKICRDNGALGARLTGAGWGGCAVALVKESIVPQFILNLKDQFYQSRIEKGVINKNDLGLYIFASKPSSGAAIFKF*