MSKDQDQEDVDASAPSVGNLNSHTSERRLKGKIAIITGGAAGIGEAIVRLFTKNGAQVIIADIADEAGRKLADSLSPSAIYVHCDVSKEQDMSAAVDLAMEKHGQLDIMYNNAGIGDFLAVKSVAEYDMEQFDRVMKVNVRGTMLGIKHAARVMIPRKKGCIISTASVASIIGGVTPYAYTASKHAIIGLTKNGAAELGKYGIRVNAVSPYGLATALTVQYLKQAGASSPASEEDNAAVEALGNSAANLEGTTLKVEDVAEAGLYLASDDAAKYVSGHNLVVDGGFSVVNHSWRLYR*