SSGTISLPRIRDLIMSNIDKHDLSGFVGKHLVYTYDNGWNNEIYVKNDNTLDYRIHSGIVANRWVKDQQAYIVRVGESVYKISWTEPTGTDVSLIVNLGDKLFHGTIFFPRWVINNPEKTVCFQNDHIPLMNSYRDAGPAYPTEVIDEFATITFVRDCGANNDSVIDCAASELPKDFPANLR