MSQHMIEQNYAEQSEFTLKAIGRNINYVLKEANHFSESSMLREDIQQTLSINHEVDQVVLAEYNRLLQRTFLFYTPSYSVHLYNFTGQLYNQGKIGYERFTYESLYKSPQVSEVIKLNGKPLWLGPYEFTESSANPNLFTSIRMINNTYTMNNMGILLQQFQFNNELNEIFNYFGTTHSKAVRFMLVNQEGLIMMDNKGKLSGRKLSDYAGSPVVLGAEYQSRKMTFDQVESVVSVHHLALDDFGKMNWNVVSVTPWEYLSGRSEQLEHHHHHH