MVMEKPSPLLVGREFVRQYYTLLNQAPDMLHRFYGKNSSYVHGGLDSNGKPADAVYGQKEIHRKVMSQNFTNCHTKIRHVDAHATLNDGVVVQVMGLLSNNNQALRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGGFVTEPQEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNELEEHLEEPVAEPEPDPEPEPEQEPVSEIQEEKSEPALEETASQHVQKSPSPAPADLAPMAQEDLRPFWASVTSNLPPSGAVPVTGIPPHVVVPASHPRPESKPDSQIPPQRPQRDQRVREQRLNIPPQRGPRPMREAGEQGDVEPRRIVRHPDSHQLFIGNLPHEVDKSELKDFFQNYGNVVELRINSGGKLPNFGFVVFDDSEPVQKVLSNRPIMFRGEVRLNVEEKKTRAAREGDRRDNRLRGPGGPRGGMGAGLRGPPRGGMVQKPGFGVGRGLAPRQ