MSSELGSKQIVSGKNSEHVSDQPHNLSPSDLLVSGAYHLVGHPSMQTSVTSVSSSSGSKRLFHQHDAIPVQEAESYHQTCSQPLDHLSSDEGCQGANYSVQTSKAQYCTLESSSASGSYAVYNSPSTLSFSPSGSPLSQQDCQSYPLDLHHHSPDNHYGSPISSSCITNEVNDLRNKLRELETVMLGPDSDITDSHESSFPGQVSFEPRQVLEIAQGDLKQILITCARAIEDNDLQVAEWLIGELRNMVSVSGDPIQRLGAYMLEGLVARLASSGSSIYKALKCKEPASTELLSYMHILYEVCPYFKFGYLSANGAIAEAMKDEDRVHIVDFQIAQGSQWVTLIQALAARPGGPPWMRITGIDDSMSAYARGGGLHLVGQRLSRLAESCNVPFEFHAAPMSGCDVEVAHLGIRPGEALAVNFPFQLHHMPDESVSTENHRDRILRMVKSLSPKVVTLVEQESNTNTAPFFMRFVETLDYYTAIFESIDVTLSRENKERISVEQHCLARDIVNIIACEGAERVERHELLGKWRARFMMAGFSPYPLCSLVNATIKTLLENYCENYRLEERDGVLYLGWMNRALVVSCAWK