MDSDYVASLLMGSSAHALDFAALDTGFLDTLCGGAGLFGVPGVAAGTGCGSGGGGGSPEGSSVSDPAWARASDGGNARKRKAPPTGSAGGKETCLGKAAEAKVPDGKRCRVGASDSPVKPKVEEAAASDASVEVKGQKKGKGKSPKPAVEPPKDYVHVRARRGQATDSHSLAERVRREKISQRMKFLQDLVPGCNKVVGKALMLDEIINYVQSLQQQVEFLSMKLATVNPQLNFSNLSTLLHKDMYQPCGPSANSVFPLESAGAAFPFCDQGDLFQNFGSGARRISAL