MSQAEPDRPVTFKDVFGDLVQGEVAAQPVTVEDAALMQSAEAIALGKTKKGGAASLLQAAADKNVREHVVDPTSHSDAAEEGFGLRETIVDGKVLRQEFVGQQPISEETSFIPTLPEVAATQGITIGEALEEVAVNEPDKLVDKDLARVIQSAEARATGLPLSFKGGVGATAQSAAQKNAEHGDHITVSDVLEDATERMLVDKVVTEKDLKKLKDVAGGGAGETLVSALQEAVDANTGAERYIEAQQATKQNGSAPVVPLDAERDGDVQAQLPSPPETVHAPDHAHVD*