MVMEKPSPLLVGREFVRQYYTLLNQAPDMLHRFIGKTSSYVHGGWVPNGKPADAVYGQKEIHRKVMSQNFTNCHTKIRHVDAHATLNDGVVVQVMGLLSNNNQALRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGGFVTEPHAKSEEEVEEPEERQQTPEVVPDDSGTFYDQTVSNDLEEHLEPVAPEDPXXXXXXXXXXXXXXXXLEPSPTFSWASVTSKNLPPSGAVPVTGIPPHVVKVPASQPRPESKPESQIPPQRPQRDQRVREQRINIPPQRGPRPIREAGEQGDIEPRRIVRHPDSHQLFIGNLPHEVDKSELKDFFQNYGNVVELRINSGGKLPNFGFVVFDDSEPVQKVLSNRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQ