MREILHIQGGQCGNQIGSKFWEVICDEHGIDPTGRYSGDSELQLERINVYFNEASGGRHVPRAVLMDLEPGTMDSVRTGPLGQLFRPDNFVFGQSGAGNNWAKGHYTEGAELIDSVLDVVRKEAESCDCLQGFEVCHSLGGGTGSGMGTLLISKIREEYPDRMMLTFSVFPSPKVSDTVVEPYNATLSVHQLVENADECMVLDNEALYDICFRTLKLTTPTFGDLNHLISATMSGVTCCLRFPGQLNSDLRKLAVNLIPFPRLHFFMVGFAPLTSRGSQQYRALTVPELTQQMWDAKNMMCAADPRHGRYLTAS