MAKEPVRVLVTGAAGQIGYALVPMIARGVMLGPDQPVILHMLDIPPAAESLNGVKMELVDAAFPLLKGVVATTDVVEACTGVNIAIMVGGFPRKEGMERKDVMSKNVSIYKSQASALEKHAAANCKVLVVANPANTNALILKEFAPSIPEKNITCLTRLDHNRALGQISERLNVQVSDVKNVIIWGNHSSTQYPDVNHATIKTRGGEKPVKELVSDGEWLKGEFITTVQQRGAAIIKARKLSSALSAASAACDHIRDWVLGTPVGTWVSMGVYSDGSYNVPVGLIYSFPVTCCNGEWTIVQGLQIDEFSRRKLDATAAELSEEKALAYSCLS