MDGPKRSQLRVRLRVTARRRGADGDGAGGAAGPGGRKRRMEAPVRNSVAKLQRREIGGRQLAARGGGPAAAVPERFRNMQLQEEFDTYDENAHLFVKLQFLKRRSKIIEIVAAKDIIFALANSGLCAAFDRVTNKRIAFLNLSPDEVIRSLFYNKNNDSLITVSVYAADKFSTLKCRTTPIEYIRRNQLDAGFPLFESESLKWPGFVEFDDVNGKVLTYSAQDGIYKVFELKNYSFLYSIPDENVQEIKISPGIMLLIYDRTPSYVPLKILSIEDGKQLKSFKHLLHRNKKIDFIEQFNEKLLVKQENENFQIFDVRSSELIEVSVSKFMTPSAFIFLYENNLFLTFRNRTVAVWDFRGELVTSFEDHLLWHNDCSTNNIYITSDQDLIISYCKSEAVAEDGTVVPVGSINISEIMTGRCIAKITANDPSLSVPGRRNGYSKRSSDWSTVPEALEDVTALFYDEDRNEIYTGNSHGLVHVWSN*