MSNIFPTFSGTSVTNPPCDVTCRFQGDGVRYKAKLIGMDFVPAAQGEKTCLDSMMKLKGQEVAARNQGRHKLRVWLKVTAAAVTILDERTGVSQGCYRKNPYAVIQAAVCTVRGKSI