MDEQNQWLAEPEPEELTYMYHQEEHARMQEQFAGTPLVEQPVRFDQFYPTSMAPNQFHPSHCSSFPAFGGSSALPSLAFGAVATTTKKEQVQQPSPSSSNVLSFAGQVQGSTTTLDFSGRGWQQDDGVGVFQQPPERRSRPPANAQEHVIAERKRREKLQQQFVALATIVPGLKKTDKISLLGSTIDYVKQLEEKVKALEEGSRRTAEPTTAFESKCRITVDDDDGGSASSGADDGSSSSSSPTVEASIHGSTVLLKICCKERRGLLVMILSELEKQGLSIINTSVVPFTDSCLNITITAKARLSFTCLLLLDYLGFALV