MSNEELNVAAACVGNLSLIGTERRLEGKVAIITGGAMGIGEAIVRLFTKHGAKVIIADLADEAGKNLAESLSPSVTYVHCDVSKEQDMSAVVDLAMEKHGQLDIMYNNAGINDAVMVKSVAEYDMEQFDRVMSVNVRGVMLGIKHAARVMIPKKKGCIISTSSLASILGGAAPYSYTASKHAVIGLTKNGAAELGKYGIRVNAVSPSGVATPFSVKQFRGSADSSSVISEQEKAIIEGYCNRIGNLQGATLTVEDVAEAGLYLASNEAKL*