MSLLLELLRELMEYLGIPVDRLVPIWENYANRQYFLRALMNHLPSVLPGINLQVIERLECKEYGWTRSAVRVIGTLLPLAPPPRPFFQHVTGPYAVEGKSDGAVCRPGIPSLGDVNCLTDDDVYSYTRFRHDLPGNRSREIKSIAPSFKRNLSWEPMILNRVPDKSVPSSENAIQKIAALEDELLQLRAQIAAIVAVQENKSMQSCSETLSSFGSPTPDYPQPSLTSTPLSGQILQPVTPAPPPPPPPPPPPPPAKVNSGESAIELIKKRKGVHKRSPRERAMVDNTNNPPSMMDVLKGMNSVRLRAVERSPGGTPLTRKDKKRRSLDDPAAIIANALKQKFAHRLKNDSFDKENISQEESPFSSPEIPQFGRHLLKPIGKRPQALQDGKQVLVKPRPHVYH