MGDKNLGVLVLWDLENCRLPEESIQVAELVDKIRARFVRSKSPHTELGFVISMSKSIDLKEGREQQLRYAGAQLRRCLGKKGGKNEEAEDYLASEYHYVKHIISSVGKHQNLGHLILLGGDKDCYHLISEALTDGVQCELLYNPKGTDTRTYLPGLFHGKKVKCYDYFAFVANAVGHQVSFQYDPFSSPVLSGLPGVPEEYSGASNFFEATSRTNTHSNSGNSGEGSSANMMRRGDFCSPDYFSAYLHLPSGFSLATRLNNLRLVRDTASCGKPWNFEVLKCCPKADNAADLIARIWQRDSSGGWWSLGFEQDKMAKATFADPRTTEVAEIQVVPEDAPKGLFFNVWIVESVSQSEGLKAAAAFGGQALHRDADFSKDQSMAVRIKLVGIAGNLTALFLCDLGNGVLRGIHMPKRGVQPSQPGCVLWLSGAQGFQVKEAFGNAN*