MEMAREWEHNTLINELTQGREMANQLKNHLTPSSSRETREFLVEKILSSYEKALSMLKCGGFVSELPHSLPGSSPRSEGSNQDFKDQAGKDVFKKRKTLPRWTEQVRVTIGTVPEGPLDDGYSWRKYGQKDILGANFPRGYFRCTHRHAQGCLATKQVQRSDEDPSIYEVTYRGRHTCIQGSRVAPASEAEQIVSGFGTGLKVKTEDLDSREKIFPSFSFPLSDSETVDKIFAESMIENSLMGGFSPSFLSPATSESNYFPVSPCQMNSFGMGHSVYTTESDLTENISAPTSVTNSPIGDYSFPLDPVDFDPDFPFDNPEFFQ