MGKERRSGADRGSGRGGGGGRGSGRGRGNERGVGRGSGSIGLGIKGGGVAGKGKISRKKQRKAAFEAGKGVRQAQKHEADSEDQSASEGEEEPSEAEGKKKSSEQSSKGQNFLHGFTSKQRILLVGEGDFSFSRALSQRIGGAANVVATAFDSEETVLEKYKGSEEILAELRSLGAIVRFKVDATRLQQSLHTGKKKRKAGEMAVLDHPFDRIIFNFPHVGLGIKDEAINIQKNKELLCGFFQSAVPLLGAEGQVHVALKTGKPYEHWNVTGVAHRVGGLKLLATRPFRPTDFPGYHHRRTIGFIEGLSAADNEEIAGRARTFIFGPQ*