MSNEKDNGAAACVGSLRFNGSERRLEGKVAIITGGAMGIGEAIVRLFTKHGAKVIIADFADEAGKNLAEHLSPPATYVHCDVSKEQDIRAVVDLAIEKHGQLDIMYNNAGTCDALIVQSAAEYDMEQFDRVMSVNVRGVMLGIKHAARVMIPRKKGCIISTGSLSSMLGGLSPYSYTASKHAVIGLTKNGAAELGKYGIRVNAVSPSAVATPLTAKMFRGGADSSSPVSEKEKAAIEGHSNSIGNLQGPTLKVEDIAMAGLYLASDEAKYVSGHNLAVDGGVTVVNHSWGLYRP*