MSLSQTSSVLSNDGHNEDSTGDLVTLLPRKWTDTTVDSDAIDQLLPRKAVLFYGIGHMLNDLTSACWFTYLLIFLTDIGLSPSEAAMVMLSGQIADGVATVFVGSLIDKYGHYKLWHVGGSALVAVSFSSVFGGCWACSLFGTNSKSATTIAYSVFAAIFNVGWAATQVSHMSLVNCLSSNPTSRVALTSCRNAFTMVANLCLFAIAYVIFGAFPATDPSDVEKQFRWIAQVSVASGCCFTLIFFVGVKEPRLEHLLRPMDCEKVSWISWFRKTLYYQVAFVYVATRLATNVSQALLAFYLIDDLNMRDSAKAVVPATMYICSFLVSLGLQELGDWSGARIKLYFSLGSILWMISGAFIYLLSSSTQNFVFILSIIIGVANALMTVTAVSMEGILVGPDLSGCAFVYASLSFLDKFSCGVALYAIEALNSADRQECKREALGRSPCHTSTVRTTLALVPAGSALLGMCVTLLMDLWTSMSVAQLEEPLLMHKDHASKEPIYSWEARHVDARNSKTRALEWKRFGRSLVGRFCCIGQNMSAWLY*