CDIFQSAMQPLATSIASHGTALEKSHDGDEGSLQMQEGTSAGDGSGADDHTAVAIASVQQATAFNDPSIQYQFRTESSDGQVTYRVVQVDSQGEGQTTGLVIQVASASLCAYEEAITHVGVEWAEARGSGGAGLLVPAFASAHNPDLAVIQSPFGGAGSPASDGIADRMRNARLREQNGKWTLKSKLTWAISITRVGQFYVMMAPQDVLQGGAQRPIAPRTHPYTPKLEGPRTPRDERRRAQHNEVERRRRDKINNWIVELSKYIPDCANDHTKSVQSKGGVLSKACEYIQELRQTNQRMEEELKEAERTQLEHELLMQQFEELKNESALLRTQLQQHGIEVVGSVPGQ