MREILHIQGGQCGNQIGSKFWEVICDEHGIDPTGSYHGDSVLQLERINVYFNEASGGRYVPRAVLMDLEPGTMDSVRTGPLGQIFRPDNFVFGQSGAGNNWAKGHYTEGAELIDSILDVVRKEAENCDCLQGFEVCHSLGGGTGSGMGTLLISKIREEYPDRMMLTFSVFPSPKVSDTVVEPYNATLSVHQLVENADECMVLDNEALYDICFRTRVSEQFTAMFRRKAFLHWYTGEGMDEMEFTEAESNMNDLVSEYQQYQDATAEDVYVAFQIRPRELLLASAASCVWNVSEHHTTDVMVAMVSEGCKQSQ