MMSLTMTALACGAAILQIPVWCVSFWVWLQEEWFVSTSVATFSAAYPMQLVQQMASGSLAAKQGVVEAIPLSAKIRSFKEVGLLHVLSSENPSDDPTRDRPVRAPCRDKPSWLEDLEKGDCWRFDCVVQSSRFEKNAARWLRMLLMLSGDIEPNPGPKYRGPLDLKTGCADATALRMERCLDLFQQWVSSHLAMDWEAISNDLEALILALRCYGLHCFEAGLPRYQFVYAITAVQDRWPQVRPFMSMVWQIDKKWQVHEPGVCRSVLPPSVIRAAVCLAVLWGWNLWAGIVLLGFSAMLHPSEMLNLCRRDLIFPNDLALGTHSMYIKVRDPKTARFARRQHGRVDDVSVIQSCQDLASRAPKRSTELHLECSAAVEPHICITKPKTSHX