MDVFCKLGDNSSDFCKPGSGEKAEKVAIAGTADEIKRFWEVGDVSEAGTTGFCEVGNAEGYGKKPFCDVNAEKLVSDATSVKNAATDAFDYSFRILGDVETQEWVSGAENAASDPFGYGFYKLGDVEAQDWVSPRISFSQDFVMPDPNSLYNSNPSRVSPDRKKGDQDNYSAEFEFLKDGPDYGPRDQAKGFMLPADELFFDGKLLPLPFPSIWAASDDLGLSLSCDQHRQEAEFCRQTLHNRPIARHLSFEIAKPSSSLSSISSVSYISLRSTCGCISAPTKDSQLDSSNTDPDALPSPSPSPSPSPSPSPSPSPSPSSSSLLSSSAAMSASST