MESSEAGWHSFDPSVAVEDSEAMAQLLGVQYSGNEQKQPTTPTAMAMCWPGQEADDQHYSSAAAYPYCTQMQQPDPGASASCYDYDYYYGSNTFTITGDFFVPEEQVADPSFMLDLNLDFEYHQEGEGIGHGGGGNGETAPVCKRRQLEDQKKGENTTCTVVPKKKSRSTAVPAQKKGKKAHKGACSRGNQEESNGGDDGNNNVAQPQQCSDNYYLSDDDSLEMTAACSNVSSASKKSSSSAAGGKARAGRGAATDPQSLYARVDISTMLEEAAQYVKFLQLQIKLLSSDDMWMFAPIAYNGVNVGLDLKISPPQQ*