MREILHIQAGQCGNQIGGKFWEVVCDEHGIDTTGSYKGDSSLQLERVNVYYNEASGGRFVPRAVLMDLEPGTMDSLRTGPYGRIFRPDNFVFGQNGAGNNWAKGHYTEGAELIDAVLDVVRREAENCDCLQGFQICHSLGGGTGSGMGTLLISKIREEYPDRMMLTFSVFPSPKVSDTVVEPYNATLSVHQLVENADECMVLDNEALYDICFRTLKLTNPSFGDLNHLISTTMSGVTCCLRFPGQLNSDLRKLAVNLIPFPRLHFFMVGFAPLTSRGSQNYRALSIPELTQQMWDAKNMMCAADPRHGRYLTASAMFRGKMSTKEVDEQMINVQNKNSSYFVEWIPNNVKSSVCDIPPTGLAMSSTFMGNSTSIQEMFRRVSEQFTVMFRRKAFLHWYTGEGMDEMEFTEAESNMNDLVSEYQQYQEATAAEEDVEEYGDEELGEN*