MSGSTMSAGISLPWYKEKWVWLLIGLPASSVLFSILMVTLAVQGKDTLVKDDYYKDGLAINQELAKDRIAQNYGLSAQTRIDEEGRIKLMLTSGIPIKKAERLNIQFIHPTLAEHDYKVALIAQEDGYYGIMPSPIEGRRYIQLSDADGTWRLKGESWLPTDAKITLSPAVPTENE