MAKDPVRVLVTGAAGQIGYALVPMIARGVMLGPDQPVVLHMLDIPPAAEALNGVKMELVDAAFPLLKGVVATTDVVEACKGVNIAIMVGGFPRKEGMERKDVMSKNVSIYKSQASALEEHAAKDVKVLVVANPANTNALILKEFAPSIPEKNISCLTRLDHNRALGQIAERLGVQVSSVKNVIIWGNHSSTQYPDVTHAVVASEHREEPVKKLVGDDTWLCGDFITTVQQRGGAIIKARKLSSALSAASSACDHIRDWVLGTPKGTWVSMGVYSDGSYDVPPGLIYSYPVTCENGDWSIVQGLSVDDFSRKKLVATADELAEEKAMAYSCING*