MDSDYVASLLMGSSAHALDFAALDTGFLDTLCGGAGLFGVPGVAAGTGCGSGGGGGSPEGSSVSDPAWARASDGGNARKRKAPPTGSAGGKETCLGKAAEAKVPDGKRCRVGASDSPVKPKVEEAAASDASVEVKGQKKGKGKSPKPAVEPPKDYVHVRARRGQATDSHSLAERVRREKISQRMKFLQDLVPGCNKVVGKALMLDEIINYVQSLQQQVEFLSMKLATVNPQLNFSNLSTLLHKDMYQPCGPSANSVFPLESAGAAFPFCDQGDLFQNFGSGAMEDQCSLSLLDTALPHTANPQFAFQKQQRDFWEDGLQNALPTGSEQRQEDGLLVPNFDGQLQADQAKIEF*