MREILHIQGGQCGNQIGAKFWEVICDEHGIDPIGAYTGSSDLQLERLNVYFNEASGGRFVPRAVLMDLEPGTMDSLRSGPFGQIFRPDNFVFGQTGAGNNWAKGHYTEGAELIDAVLDVVRREAESCDCLQGFEVCHSLGGGTGSGMGTLLISKIREEYPDRMMLTFSVFPSPKVSDTVVEPYNATLSVHQLIENADECMVLDNEALYDICFRTLKLTTPTFGDLNHLISATMSGVTCCLRFPGQLNSDLRKLAVNLIPFPRLHFFMVGFAPLTSRGSQQYRALSVPELTQQMWDAKNMMCAADPRHGRYLTASAMFRGKMSTKEVDEQMINVQ