MREILHIQGGQCGNQIGSKFWEVVCEEHGIDPTGRYQGTSDLQLERVNVYYNEASCGRFVPRAVLMDLEPGTMDSVRTGPYGQVFRPDNFVFGQSGAGNNWAKGHYTEGAELIDSVLDVVRKEAENCDCLQGFQVCHSLGGGTGSGMGTLLISKIREEYPDRMMLTFSVFPSPKVSDTVVEPYNATLSVHQLVENADECMVLDNEALYDICFRTLKLTTPSFGDLNHLISATMSGVTCCLRFPGQLNSDLRKLAVNLIPFPRLHFFMVGFAPLTSRGSQQYRALTVPELTQQMWVP*