MHGAADGDESQETRFVGNHQLYALDMNIMVEEVALKQNRLLRGLAHPILFKREEEKPPSSDNGAETPYDPLRELEQRDKERQKRKEEEERDGDNTFKALRRTFSTFGAVPVSPTSFYKLLSCGEAVLLYPGGVREGLKRRHEKYELFWPTQSEFIRMAARFEAIVIPVSSIGAEDSLIMLQDTNELRENPFLGQQGLQLEKIIPRARKYETDGVDESFVPPLVAPSVPGRLYFRFGKPIRLTKDLKDNREAADKEYANVKAAVDDNITWLVRKREQDPYREFLPRMLYENNPLGSGKQAPTFKLKKEFPTYDLP*