MSQVKVAVRSEEAANSYTQTFGMSWRQWRQACSEEYAKQCEREVLHTVDFIRENEKDPERLVEVVDSKIYDNDGLVHEVCVSDKATGKANKRSIVYMHGYGAGLGFYFRNMDGLTKGVTKDFNSYFVDWLGMGNSSRPPFDIKGQTASEKVEETERFFTESLETWRIGHGIEKMILVGHSMGGYLSAVYAMQYPERVEKLLLVSPVAIPENPFASNDDAEVYNSVASSAVHAVMDEPPLSNVTNEVLQTQEETTGLEPSRPSKPKNPLPRFITFLWEQNVTPFSLLRLSGPLGPKLMSFWSSRRFSTLPPETFRALHNYCYSIFRLKGSSEYALGNLLAPGAFARRCIMNRLRMLKCRTIFMYGDKDWMDDVAGLEATNRLKEMNIEAEHHIISNAGHHCYLDNPEDFNEIVLKEIRMSLRSFSSISE*