MSAHDPLQAYFLMKSAFLGAALDISAFACGAFHLKRSCPFTVASAASKDPQRLRLEPPRITSNVKLHLQFLKRIKEKEATLRPSTSYRRKKVEKDLLEDVEEEKKRKFYDSTKFIEIEMRRPVLLVDGYNICGYWSKLKKHFKRGDLDYARQTLLEELVGFSAIRGTKVVVVFDAANSGLPDHQETYQGIDVVFSASTTADSWIEREVGLLRKDGCPKVWVVTSDLLHQQCANASGAFVWSCKFLVKAIKDAKKEREEILHELKSYSTKGRLLEDNLNPEVRLALKLLKKQLLQAEAG*