MVMEKPSPLLVGREFVRQYYTLLNQAPDMLHRFYGKNSSYVHGGLDSNGKPADAVYGQKEIHRKVMSQNFTNCHTKIRHVDAHATLNDGVVVQVMGLLSNNNQALRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGGFVTEPQEESEEEVEEPEERQQTPEVVPDDSGAFYEQAVSNDLEEHLEEPVNEPEPDPEPEPEQEPASEIQEEKSEPVLEETPAEDAQKSSSPAPADIAQTVQEDLRTFSWASVTSKNLPPSGAVPVTGIPPHVVKVPAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPRPIRDAGEQGDVEPRRMVRHPDSHQLFIGNLPHEVDKSELKDFFQTFGNVVELRINSGGKLPNFGFVVFDDSEPVQKVLSHRPIMFRGEVRLNVEEKKTRAAREGDRRENRLRGPGGPRGGLGGGMRGPPRGGMVQKPGFGVGRGLAPRQ