MDEQNQWLTEPEPEELTYMYHQEEHARMQEQFAGTPLVEQPVRFDQFYPASMAPNQFHASHCSSFPAFGGSSALPSLAFGAVATTKKEQVQQPSPSSSNVLSFAGQVQGSTTTLDFSGRGWQQDDGVGVFQQPPERRSRPPANAQEHVIAERKRREKLQQQFVALATIVPGLKKTDKISLLGSTIDYVKQLEEKVKALEEGSRRTAEPTTAFESKCRITVDDDDGGSASSGTDDGSSSSSSPTVEASIHGSTVLLKICCKERRGLLVMILSELEKQGLSIINTSVVPFTDSCLNITITAKARLALPIEEGFSTAVELVKNLTVAVRGFK