MTLANVGVTSTNGDLKGFIDQNQSPTKGNISVITLPVSSTNSPTKILPKTLGPINVNVGPQMIISTSQRLTNSGGVLIGNPYNPAPTMVTQTHITEATGWIPGERKRTREFIESDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNSHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIRWIGLPTNSAQECQNLEIEKQKRIERIKEKRAQLQELLLQQIAFKNLVQRNQQNEQQNQGPPASNSTIQLPFLIVNTSKRTVIDCSISSDKFEYLFNFDNTFEIHDDNEVLKRMGMSFGLEEGKCSAEDLRTAKSLVPKALEGYITDMSTGLSWMNRGLLSNSAQAVSHSEIVGGTSDSKSSENPGLCLDTEVALATGQFLAPSSQQSSSATSRYSESRGETPCSFNDEEEEDEDEDDPSSPE