MAKQPTRVLVTGAAGQIGYALVPMIARGAMLGLDQPVIIHMLDIEPAAESLKGVKMELIDAAFPLLKDVVATTDVVEACKGVNVAVMVGGFPRKEGMERKDVMTKNVSIYKAQASALEQHAAPDCKVLVVANPANTNALILKEFAPSFPAKNITCLTRLDHNRALGQVSEKLNVHVGDVKNVTIWGNHSSTQYPDVNHATVKTAAGEKPVRELVANDQWLNTEFITTVQQRGAAIIKARKLSSALSAASSACDHIRDWVLGTPKGTWVSMGVYSDGSYGIPAGLIYSFPVTCEKGEWSIVQGLKIDEFSKAKMDATAKELVEEKSLAYSCLN*