MSTTVGQVIRCKAAVAWEAGKPLVMEEVDVAPPQKMEVRLKILYTSLCHTDVYFWEAKGQNPVFPRILGHEAAGIVESVGEGVTELAPGDHVLPVFTGECKDCAHCKSEESNMCSLLRINTDRGVMINDGQSRFSINGKPIYHFVGTSTFSEYTVVHVGCVAKINPLAPLDKVCVLSCGISTGLGATLNVAKPTKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNASRFEQAKKFGVTEFVNPKDYSKPVQEVIAEMTDGGVDRSVECTGHIDAMISAFECVHDGWGVAVLVGVPHKEAVFKTHPMNLLNERTLKGTFFGNYKPRSDIPSVVEKYMNKELELEKFITHTLPFAEINKAFDLMLKGEGLRCIITMED*