MDEQNQWLAEPEPEELTYMYHQEEHARMQEQFAGTPLVEQPVRFDQFYPTSMAPNQFHPSHCSSFPTFGGSSALPSLAFGAVATTKKEQVHQPSPSSSNVLSFGGQAQSTTLDFSGRGWQQDDGVGVSQQPPERRSRPPANAQEHVIAERKRREKLQQQFVALATIVPGLKKTDKISLLGSTIDYVKQLEEKVKALEEGSQRTAEPTTAFESKCRISAADDDGGSASSGADDGSSSSTSPTVEASIHGSTVLLKICCKERRGLLVMVLSELEKQGLSIINTSVVPFTDSCLNITITAKARLALPIEEGFSTAIELVKNLTVVVRGFK