MREICHIQGGQCGNQIGAKFWEVSCDEHGIDPTGTYRGDSDLQLERINVYYNEATGGRYVPRAVLMDLEPGTMDSVRSGPYGQIFRPDNFVFGQTGAGNNWAKGHYTEGAELIDSVLDIVRKEAESCDCLQGFQICHSLGGGTGSGMGTLLISKIREEYPDKMMLTFSVFPSPKVSDTVVEPYNATLSVHQLVENSDECMVLDNEALYDICFRTLKLTTPTFGDLNHLISATMSGITCCLRFPGQLNADLRKLAVNLVPFPRLHFFMVGFAPLTSRGSQLYRALTVPELTQQMWDAKNMMCAADPRHGRYLTASAMYRGRMSTKEVDEQILNVQNKNTSYFVEWIPNNVKSSVCDIPPKGLKISATFIGNSTSIQEMFKRVGDQFTVMFRRKAFLHWYTGEGMDELEF