MPSFNQHDLSHFVGKHLVYTYDNGWNYELYVKNANTIDYRIHSGIVGNRWVKDQQVYIVQVAREVYKISWTEPTGTDVSLIANIADKLFHGTIFFPRWIINNPEKTVCFQNEHIAEMEAYRDAGPAYPTEVIDEFATITFIRDCGENNNEVIDCPASELPADFPAYLKK