MAKDPVRVLVTGAAGQIGYALVPMIARGVMLGADQPVILHMLDIPPAAEALNGVKMELVDAAFPLLKGVVATTDAVEACTGVNVAVMVGGFPRKEGMERKDVMSKNVSIYKSQASALEKHAAPNCKVLVVANPANTNALILKEFAPSIPEKNITCLTRLDHNRALGQISERLSVQVSDVKNVIIWGNHSSSQYPDVNHATVSTPAGDKPVRELVADDAWLNGEFISTVQQRGAAIIKARKLSSALSAASSACDHIRDWVLGTPEGTFVSMGVYSDGSYNVPAGLIYSFPVTCKNGEWSIVQGLPIDEFSRKKLDLTAEELSEEKALAYSCLA*