MDGPKRSQLRVRLRVTARRRGADGDGAGGAAGPGGRKRRMEAPVLNSAAKLQRREIGGRQLAARGGGPAAAVPERFRNMQLQEEFDTYDANAHLFVKLQFLKRRSKIIEIVAAKDIIFALANSGLCAAFNRVTNKRIAFLNLSPDEVIRSLFYNKNNDSLITVSVYASDNFSTLKCRTTPIEYIRRNQLDAGFPLFESESLKWPGFVEFDDVNGKVLTYSAQDGIYKVFDLKNYSFLYSIPDENVQEIKISPGIMLLIYDRTPSYVPLKILSIEDGKPLKSFKHLLHRNKKIDFIEQFNEKLLVKQEDENFQILDVRSSELIEVSVSKFMTPSAFIFLYENNLFLTFRNRTVAVWNFRGELVTSFEDHLLWHHDCSTNNIYITSDQDLIISYCKSEAVAEDGTVIPVGSINMSEIMTGKCIAKITANDPALSVAPHRNDRSKRSLGWSTVPEALEDVTALFYDEDRNEIYTGNSHGLVHVWSN*