MSTTVGQVIRCKAAVAWEAGKPLVMEEVDVAPPQKMEVRLKILYTSLCHTDVYFWEAKCCQVKIQSFLEFLDMKQQGMIVESVGEGVTDLAPGDHVLPVFTGECKDCAHCKSEESNMCSLLRINTDRGVMLNDGKSRFSINGNPIYHFVGTSTFSEYTVVHVGCVAKINPLAPLDKVCVLSCGISTGLGASLNVAKPTKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNASRFEQAKKFGVTEFVNPKDYSKPVQEVIAEMTDGGVDRSVECTGHIDAMISAFECVHDGWGVAVLVGVPHKEAVFKTHPLNFLNERTLKGTFFGNYKPRSDIPCVVEKYMNKELELEKFITHTLPFAEINKAFDLMLKGEGLRCIITMAD*