MVMEKPSPLLVGREFVRQYYTLLNQAPDMLHRFYGKNSSYAHGGLDSNGKPADAVYGQKEIHRKVMSQNFTNCHTKIRHVDAHATLNDGVVVQVMGLLSNNNQALRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGGFVTEPQEESEEEVEEPEERQQTPEVVPDDSGTFYDQTVSNDLEEHLEEPVVEPEPEPEPEPEPEPVSDIQEDKPEAALEEAAPDDVQKSTSPAPADVAPAQEDLRTFSWASVTSKNLPPSGAVPVTGTPPHVVKVPASQPRPESKPDSQIPPQRPQRDQRVREQRINIPPQRGPRPIREAGEPGDVEPRRMVRHPDSHQLFIGNLPHEVDKSELKDFFQTHHVPRRGPPECGREEDSSCQRRRPQG