MSLNSVTSLLNEQSSWTDGYPTCNASGSFFGTQWHEIHPQYWTKYQVWEWLQHLLDTNQLDANCIPFQEFDISGEHLCNMTLQDFTRAAGTAGQLLYSNLHHLKWNGPSVMASWKEENYFYDSGYGGTVELVDSKAYCRAQISINATNHQAIEDSSDVKKIQDHPPKSQKKHTPRGTHLWEFIRDILLHPEKNPGLIKWEDRSEGIFRFLKSEAVAQLWGKKKNNSSMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNARGWRENEN