MGVSGVDVVSELELLLNYRFLNRQLLEDALIHSSIGGPTSYERLEFVGDAAITLAFTNHVYMTYPTLPPGDLSLLRAANISTEKLARVAVKHGFYNYLLRDAPNLDVKVSEFIEAINKSPDEVDWLMKAPKVLADVVESIAGAVFVDSDYNLQMLWNVFRKFFEPIINPVTLKNHPLTELQERCQKKGEQLEFSHKNKGNLNVFHVLVDGKFMGKGSNEVKEVAKLCAVKDALANYMKIEEESSPDTTLMGTENDPKLEKDFDEDGGRMPLDNVVKREPTSPMIDDVRERKVARLMINNVKEERKLLIPVSKGGTEKESWKHILQVYCCRKRLGKPTYEYLHLLKTMFQRIAT*