MESMVEENGSTMDPMSQGSQSGETAPTIVTSVPIILNTTSTTNQQTSAPLTTATTTHHLLASTSIVQLTLPSAAAAQVQSVIQPNQQSVIQTATNIQPVAISKGNVILVSKPNSVIQTAQGSIQALQVVDDNSDDSYSDDESPKKRRDLLSRRPSYRKILNDLGGGEIAEGRLPPLESSSECDSNVDSEVSSHSLHYQTVIPAGTIQIATQGEGVPGLHTLSMSNSATAGGTIVQYAQGQDAQFFVPASTGHGVVVEDAARKREMRLLKNREAARECRRKKKEYIKCLENRVAVLENRNQSLMDELKHLKELYQHQQKTE