MVSRRGSETKAIVCVLTDRIRISNQWVSHLSFAGLLGVAGFVFAQQHGLFRNLNNLKLFSGREKDSGDDSFLVPGLQNLGNNCFLNVILQALASCKDFRSFLQWVLEDARGSLAGEQEEQLPLTFALSALLQELGTVGSRRSVSNPRKVMVTLTDYAKNFNLTSQQDAAEALLHLISSLQEEIVVCYRPSQSSNLSDILFSRNLRMLAPSEGLHGLMELKRWHKHLRGPFDGILGSTLMCRTCSSQISLEFQFFHTLPLSPLLHHGGYNIMSGCTLEHCLKKFLNTEKVENYFCYRCWHGAALKYLSVIGAAETEIEKLRSCGGEDQCDCKTSLHLQRMPWSNSYSHILKQLIIARFPKLLCIQVQRASFNMFEEFKLSGHIAFPLVLNLSLFTPSSIGVNIEERIEMSSEYQKPEASKNHGMYRLVTVVEHFGRTGSGHYTVYRSVRVFSQEEEEEDCDEDLSWFSISDSEVCRVSESDVLGAEASLLFYERL*