MERPNSGEEGEGDSPNETRISLETAAAEADDSVPYIGQRFLTHEAAYELYSGFAKQCGFSIRRHRTEGKDGVGKGLTRRYFVCHRAGNTPAKPFDDGAKQQRNRKSSRCGCQAYLRIGRDAGAGGLEWRVTGFSNHHNHELLRQDEVRFLPAYRVISDSDRDRILVFAKSGISVQQMMRIMELEKCVQPGTLPFTEKDVRNLIQSFRRFEHQEESVDLLQMCRNVKEKDPNFRYDFTKDANNCLENIAWSYASSIQSYEVFGDAVVFDTTHRLISIDMALGIWIGMNNHGMPCFFSCALLREENLQSFTWALQVTIEGEKLTVLFTSSLLRSLSC