MVMEKPSPLLVGREFVRQYYTLLNQAPDMLHRFYGKNSSYAHGGLDSNGKPADAVYGQKEIHRKVMSQNFTNCHTKIRHVDAHATLNDGVVVQVMGLLSNNNQALRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGGFVTEPQEESEEEVEEPEERQQSPEVVADDSGTFYDQTVSNDLEEHLEEPVVEPEPEPEPEPEPEPVSDIQEDKPEPALEEAAPEDVQKSASPAPADVAPAQEDLRTFSWASVTSKNLPPSGAVPVTGTPPHVVKVPASQPRPESKPDSQIPPQRPQRDQRAREQRINIPPQRGPRPIREAGEPGDVEPRRMVRHPDSHQLFIGNLPHEVDKSELKDFFQTHHVPRCGSPECGREEDSSCQGRRPQG