MDSDYVASLLMGMGSSAPALDFAALDAGFLETLCGGGGGLFGVSGVAAGAGCGGVSPEGSSVSDPAWARARGDDNVRKRKAPPTGSAGGKEACPGKAAEAKGPDGKRCRVGGSDSPVKPKVEEVAASDASVELKAQKKGKGKTAKPAVEPPKDYVHVRARRGQATDSHSLAERVRREKISQRMKFLQDLVPGCNKVVGKALMLDEIINYVQSLQQQVEFLSMKLATVNPQLDFSNLSTLLHKDMYQPCGPSANSVFPLESDGAAFPFCDQADLFHSFGSGSAAMEDQCSLSLLDTALPHAANPQFAFQKQQRDFWEDGLQNALPTGSEQRQEEDGLLVPNFDGQLHADQTKVEF*