MSTTVGQVIRCKAAVAWEAGKPLVMEEVEVAPPQKMEVRLKILYASLCHTDVYFWEAKGQNPVFPRILGHEAAGIVESVGEGVTEVAPGDHVLPVFTGECKDCAHCKSEESNMCSLLRINTDRGVMIQDGQSRFSINEKPIYHFVGTSTFSEYTVVHVGCVAKINPLAPLDKVCVLSCGISTGLGATLNVAKPRKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNASRFELAKKFGVTEFVNPKDHNKPVQEVIAEMTDGGVDRSVECTGHIDAMISAFECVHDGWGVAVLVGVPHKEAVFTTHPMNFLNERTLKGTFFGNYKPRSDLPSVVEKYMNKELELDKFITHKLPFAEINKAFDLMLKGEGLRCIIKMED*