MIHPPPGIRCIVDKTAHFVARNGVEFERKITADNQILKFSFLKPSDPYHAYYQHKISEAKSSGAPSSITAAVQAQSKPPPLEDHPSSRKFHTLLQDLQSTEPSKVVELQEPEPEEFLLDFPEGLSAKDVDIIKLTAIFAARHGGEFLTGLASREHYNLQFSFLKPESSLHKIFKGLCHSYSKLLEAPTALIDKLKRELDKSVILERCLHRAEWEKSQKKLRDEAEEDDERMNSIDWHEFVVVETIQFVDEEDAALPSPVTQMDVIRRKEVIDITLPEDHFPDEGRTNGEDFFQVIVPAGEEPPMTIVRNWKRPEEMIEMGDKYAHTKMVICPITSELIPVSEMEEHMRISLIHPKFKEEKERMMSKRRNLGTLASDEEIARNVMSLAPARPDLF