MSAVGSSVPEEVGALVAQLGDEWACAADRATPLSGGISNTNYLVTRGGENDGRREEEDVVVVKLFGAGTSLFVDRARENEILSVLSSVGIAPKVLVSGEHGRVEAFLGGYRALVPAEMGDLRMIPLIARALAELHNVTDVPCHGSGRIGVGAESKPVSVLWPTLRKWLEMAVAVRTESDATWFRHEAVKELIDQLEVELSESSVHEHEFVADLDRTVLCHNDLLSGNIMCQSDSVKLIDYEYCGYNPAGFDVANHFSEYGGFEYDPASFYPSDEQQRAFIRAYMTSRKRSGGEAAVPWPRVHRRLHQYAVASSLWWGLWAVIQSSVSHIDFDYATYARLRLTTGINFHLDAIAKL*