MIVPQNKTPHEMLHLSDIDDQESLRIQMPILMFYKYNSSMEGKDPAKIIKDGLSNTLVFYYPLDGRIVEGPNRKLMVNCNSEGIMFIEADANVELEKLGDSIIPPCPYIEELLYNEPGSDGIIGDLFNHTVMDAYGFKMFLNALSELIQGASAPSILPVWQRDLLSARSLPCIICTHNEFDENVESKNAWIAVEDKLIQHSFELLVVLLWKYRTIALDINPEENVRLSDAVSVRKGLRKMELPLGYYGNAFATPAAISKAGLLCSNSLTYAVELIKQAKKQVNEEYIKSLADYMVINGRRPWTKSWNFLISNTAIIGFDEVDFGWGKPILGGFDRSPLSFGSLFWSFNKNIGEKSIVIPMELPQQAMENFQGVIKNLTIGEETLDCVRAFQADFEEKEHKGMALFKNHFFIS*