MAKQPTRVLVTGAAGQIGYALVPMIARGAMLGLDQPVIIHMLDIEPAAESLKGVKMELIDAAFPLLKDVVATTDVVEACKGVNVAVMVGGFPRKEGMERKDVMTKNVSIYKAQASALEQHAAPDCKVLVVANPANTNALILKEFAPSFPAKNITCLTRLDHNRALGQISEKLNVHVGDVKNVAIWGNHSSTQYPDVNHATVETAAGEKPVRELVANDQWLNTEFITTVQQRGAAIIKARKLSSALSAASSACDHIHDWVLGTPKGTWVSMGVYSDGSYGIPAGLIYSFPVTCEKGEWSIVQGLKIDEFSRAKMDATAKELAEEKSLAYSCLN*