MLLLHRKWKFVLRSSILHSVILMYTSGKLSDFRVKIQSFLEFLDMKQQGMIVESVGEGVTDLAPGDHVLPVFTGECKDCAHCKSEESNMCSLLRINTDRGVMLNDGKSRFSINGNPIYHFVGTSTFSEYTVVHVGCVAKINPLAPLDKVCVLSCGISTGLGASLNVAKPTKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNASRFEQAKKFGVTEFVNPKDYSKPVQEVIAEMTDGGVDRSVECTGHIDAMISAFECVHDGWGVAVLVGVPHKEAVFKTHPLNFLNERTLKGTFFGNYKPRSDIPCVVEKYMNKELELEKFITHTLPFAEINKAFDLMLKGEGLRCIITMAD*