MSRGGVTEEFRVAVCWEISRIGAVGSLVAMGIPTPVEELAWLVKDNLYAKHLVLSVEELFVEFLECPLSEEETLALEPMVSYQRMLLHRLADLFGLAHESVGEGEERHLVVEKCEESLIPAVLVSDVLEHNDGEAHHPQSSRQLLKRHASPTDGLQGQALVNTPGLSLEERQAAYLAARQRIFSEKWKHADENTKESGHARPRSDPVVARRMIAHALGKPKLLAVTSPSIEVITPQDLVIQFGERTTDETPSTTLGKLTSEETKEAMQQSSVKAAKRMFASALGLPPSGSSPRFPSRQVPCRIAVNPVVNLVEESTLSPLPASESCRPLSPGGLNVPAGGVQIRENIAVISSHNDEVFCESVHKTFSSPTMAQVRPSRNSRPGVAACRIFAQALGLPDPVCSSEVSRSPSHHRGGSLASG*