MERPNSGEEGEGDSPNETRISLETAAAEADDSVPYIGQRFLTHEAAYELYSGFAKQCGFSIRRHRTEGKDGVGKGLTRRYFVCHRAGNTPAKPFDDGAKQQRNRKSSRCGCQAYLRIGRDAGAGGLEWRVTGFSNHHNHELLRQDEVRFLPAYRVISDSDRDRILVFAKSGISVQQMMRIMELEKCVQPGTLPFTEKDVRNLIQSFRRFEHQEESVDLLQMCRNVKEKDPNFRYDFTKDANNCLENIAWSYASSIQSYEVFGDAVVFDTTHRLISIDMALGIWIGMNNHGMPCFFSCALLREENLQSFTWALQKSPSNNID