MREIVHLQTGQCGNQIGAAFWQTISSEHGLDSNGVYNGTSELQLERMSVYFNEASGNKHVPRAVLVDLEPGTMDAVRAGPFGQLFRPDNFVFGQSGAGNNWAKGHYTEGAELVDQVLDVVRREAEGCDCLQGFQITHSLGGGTGAGMGTLLISKIREEFPDRMMATFSVVPSPKVSDTVVEPYNATLSVHQLVENSDETFCIDNEALYDICMRTLKLSNPSYGDLNYLVSAVMSGVTTCLRFPGQLNSDLRKLAVNMVPFPRLHFFMVGFAPLTSRGAHSFRAVTVPELTQQMFDPKNMMAASDFRNGRYLTCSAIFRGKVSMKEVEDQMRNVQNKNSSYFVEWIPNNIQTALCSIPPRGLKMSSTFIGNSTAIQELFKRVGEQFTAMFRRKAFLHWYTGEGMDEMEFTEAESNMNDLVSEYQQYQDAGVDEEEEEYEEEAPLEGEE