MSLSEDSAPLLQRKGTDTALDSDAIDKPLLRKDVFFYGVGHMLNDLTSACWFTYLLIFLTDIGLSPSEAAMVMLSGQLADGLATVFVGTLIDKYGHYKLWHVGGSALVAVSFSSVFGGCWACALFGTDSKSATTIAYSVFAAIFNIGWAATQVSHMSLVNCLSSNPTSRVALTSCRNAFTMIANLCLFTIAYVIFGVFPAKDHSDVEKQFRWIALVSVISGCCFTLIFFVGVKEPRLEHLLRPMDCEKVSWISWFKKPLYYQVAFVYVATRLATNVSQALLAFYLIDDLNMRDSAKAVVPATMYICSFLVSVALQELGDWTGARIKLYFSLGSTLWMISGAIISLLSSSTQKFVFVLAIIIGVANALMIVTAVSMEGILVGLDLSGCAFVYASLSFLDKFSCGVALYIIESLNFADRQDCKRKALGRSPCHTSTVRTTLALVPGGFALLGMCVTLLMDLRTSMSQLEEPLITHEPIGSIHADAKERALKPKRFGCSLFGRRCFRGSNVSAWLH*