MDLFQTFQTHNPVIGVVHLLPLPTSARWGGNLTAVIERAEQEATALAAGGVDGIIVENFFDAPFPKQRVDPAVVSAMTLIVDRLQNLVVAPVGINVLRNDAHSALAIASCVGAKFIRVNVLTGVMATDQGLIEGNAHELLRYRRELSSDVAILADVLVKHARPLGTPNLTTAVTDTIERGLADGIILSGWATGSPPNLEDLELATNAAKGTPVFIGSGADEDNIGQLIQAANGVIVASSLKRHGNINEAIDPIRVSAFIEAMAEGLKSKPSKSTVVDAPAGTKSVVC