MDLVHLEDNMEELRECFRSRKTKSAAWRRDQLEGLMRLLKEKESEIFKALKEDLGKPPAEAYRDEVGVVRKSLNLALSCLDDWMAPKKVHVPRIGFPTTGELVPEPLGVVLILACWNFPFTLALDPLIGAIAAGNAAVLKPSELAPVTSSLLAEYIPTYLDNKAVKVFQGGSPVAERLLEMKWDKIFFTGSPRVGRIIMSAAAKHLTPVTLELGGKCPAVLDHLPNHRDGEVAIRRLVNGKWGPCYGQACVAIDYLLVEEKHASATINHLKDWITKFYGDRPLETNSISRIVNKSHFKRLRNLVQDPTVAASIVHGGHMDEDNLFIEPTILLNPPSESEIMTEEIFGPFLPIITLKKIEDSIEFVNSKPRALAMYVFTKNENFQKRVIAETSSGSVTFNDAIIQFLCDTLPFGGIGESGFGRYHGKFSFDTFSHEKAVLRRSFLIELSFGSPPWSDYKLQFLRAAYNFDYIQVFLMLLGLKRK*