MLKWAPLLLVGASGGYATQVLWTTGGSGTPQQSVPDVVPTRAQQLARLKEGTLDKPFDILIIGGGLRTALIEREDFASGTSSKSTKLVHGGVRYLEKAVFNLDRGQLKLVYEALHERQVLLQNASHLSQPLPILTPCYKWWEVPYYWAGMKAYDLVAGSTNLVLSKYIGPTEAFNRLPTLATSMEGRRLKGGILYYDGQFDDARLNVTLACSAAAGGAAVLNYMPCRSLIKNSDGKIVGVQCQDASTGEQMDVYARQVINATGPWCDTVRRLSDRDAPTTVNASSGAHVTLPGYYGSADTGIIIPKTKDGRVVFVLPFQGYVIAGTTDTGCEVTDRPQSSEAEVQFILDTVGDYLGVRVPRSDVQSTWSGLRPLPCNPKAKAKDTASVVRDHVIFMDDDGLLNVTGGKWTTYRRMAEEAVDAAVASGRLPLNTKPCATHKLALLGAAGFRPTLAVELAQQHGRGSGAKLRLGTAAAWHLAHAYGDQAAKVVALAETSGLTQPLVEGHPYLEAEVLYCVMHEYCERVADFLARRTRLAFLDVAACQDAVPRVAELMAGELGWSAQRKQAEVQEACKFLKEGFHAAAPLTGAAQGQPAASS*