MGVKHTLTGRFKPSTNGMVERLNKTLEKMVSVNILLKKGEWDNVLPEVFHLLSEISPQPMMVLNPRTTLEKARITGQSWKKEQEQTLNRHKLVIQGTTRKRINDHPFGVGDSVMAKVVVQGILGRKCSSRSHGEQADVVGHLEGGVLRGWGERRLIPQRWGAESERVACLADITTRKRQMAVERRKLTPGRGGVVQQRLSEDEARVRAIAEIVGAMVEGRRSGEDVDLNALTSAACRRYGLARAPKLVETIAALPENERDLVLPRLKAKPVECILMGGTFMSLPADYRDYFIRNLHDALSGHTSRNVEEAVRYSEHAAIKCIGLTIETYFQFVQGYGTLLMEEAERIARKEHRSVKLAVISGVGTRHYYRKLGYELEGPYMTKRL*