MSSPTKSSVLSDDGPNEDGANDAVTLLPQKWTDAPLDSDAIDQSLPRKGVLFYGVGHMLNDLTSACWFTYLLIFLTDIGLSPREAAMVMLSGQLADGVATVFIGTLIDKYGHYKLWHLGGSALVALSFSSVFGGCWVCSLFKTSSQSATTIAYCVFAAIFNVGWAATQVSHMSLVNCLSSNSTSRVSLTSCRNAFTMVANLCLFVFAYTIFRAFPAVDSSDVEKQYRWIALSSVASGCCFILIFLVGVKEPRLEHLLRPMDCKKVSWISWFRKILYYQVAFVYVATRLTINVSQALLAFYLIDDLNMKDSAKAVVPATMYICSFLVSLGLQELRNWTGARIKLCFSLGSSLWVMSGAVIYVLSSSTQHFVYILATIIGMANALMTVTAVSMESILVGLDLSGSAFVYGSLSFIDKLSCGVALYAIEALNSADRQECKQQALGRSPCHTSTVRTTLALVPAGSALLGVCVTLLMDIRTSMSVAKLEEPLLVHDDNALKEPIYSWKASYVDARNSKMRVLKWGHSLVGRVCCLGQNTTAWLS*