MKVAVTGAGGRTGSIVMKLLASDASGAFAPPRGLVRSTKSGDKVRNLCDGGDANLCDVVEGDISSADALRTLCDGVDALVILTSAVPKPKIGSMIAALVSKILPWAENKRPDFYFPEGGSPREVDYEWQVAQIDAAKRAGVKKVVLVSSMGVTQIDNFLNTMGGGGDVGDANILLWKRKAEMALVASGLDYSIVHPGGLLNKEGGKRELLVGVNDELLAGDRRSVPRADVARCVVACLTSPSAKNLSFDLASREEGEGGGATTDVDALLEAASGMTYDYSLPMNSPVPLP*