MGQVSTVLDIRELSPPEESTSPQIIEQSSDVESREPILRINRAGQWYVETGVADHGGQGDDDVKVLGAVRIKTENLEEWLGTENQPSGEDGSSAEEVTAMVIDTTGHGSMGQESYTLGSSGAKVARPTSTEIDRFSPSGSVVTVNERYRSKSESPWRMDEPKQPSSQVEESAIVGVSGYVEYLREQEVSERWFRYNPRLTCIYCAKSFNQKGSLDRHMRLHMGITPFVCRMCGKKYTRKDQLEYHIRKHTGNKPFHCHVCGKSFPFQAILNQHFRKNHPGCMPLEGPHSISPETTVTSRGQGEEESPLREEAGMAGETAQGSVSTTGPD