MSQWNAIANRYAALCPPGWPWPPATSHRMPFHSPNNNNNNDNLTNAIENQSPSLTPPPSQQSKSPSPHPAFLGGRGGGGGSGGNGCTGGSSGGNGPHHGLTGGHGHGGGPHGVGGGPGGPGGVSNGDDCESDDDGQEIIEEDDESDRPSDSASPNSNGSAMQAKRKKKTRTVFSRAQVFQLESTFDLKRYLSSSERAGLAASLRLTETQVKIWFQNRRNKWKRQLAAELEAANMANMAHAAQRLVRVPVLYHEGATGGFVPPPPHPHTQQLYYTTAAAAGRAGSPPRPPLSSLV